aboutsummaryrefslogtreecommitdiff
path: root/Makefile.main
AgeCommit message (Expand)AuthorFilesLines
2017-08-22build: CFLAGS compile with -mcpu=power7Nicholas Piggin1-1/+2
2017-08-22build: CFLAGS compile with -fpie and -fno-picNicholas Piggin1-1/+1
2017-08-22build: LDFLAGS pass -pie flag explicitly to ldNicholas Piggin1-0/+1
2017-08-01Makefile.check: Fix `make check`Cyril Bur1-4/+3
2017-07-19gcov: properly handle gard and pflash code coverageStewart Smith1-1/+12
2017-07-19Makefile: gard/pflash targets for CI build with HOSTCFLAGS/HOSTGCOVFLAGSStewart Smith1-2/+2
2017-06-27skiboot: Add a library for xzHemant Kumar1-2/+3
2017-05-10pore: Always use libporeOliver O'Halloran1-7/+2
2017-04-07libstb/create-container: Add full container build and sign with imprint keysDave Heller1-2/+2
2017-03-16Makefile: Update clean target for stbMichael Neuling1-1/+1
2017-02-06Dead code and data eliminationNicholas Piggin1-1/+9
2017-02-06Initial support for the ELFv2 ABINicholas Piggin1-1/+10
2016-12-22Makefile: Disable stack protector due to gcc problemsBenjamin Herrenschmidt1-3/+9
2016-12-22Makefile: Use -ffixed-r13Benjamin Herrenschmidt1-0/+1
2016-11-24stb: create-container and wrap skiboot in Secure/Trusted Boot containerStewart Smith1-0/+7
2016-11-02travis-ci: use Docker containers for a matrix of platformsStewart Smith1-1/+1
2016-10-25extract-gcov: build with -m64 if compiler supports itStewart Smith1-0/+1
2016-10-10libstb: add required container header structuresClaudio Carvalho1-1/+2
2016-09-02consolidate gcov flags into HOSTGCOVFLAGS for host binariesStewart Smith1-0/+2
2016-08-18Don't set -fstack-protector-all unconditionallyBenjamin Herrenschmidt1-1/+1
2016-08-18Build host programs (and checks) with debug enabledBenjamin Herrenschmidt1-0/+1
2016-08-18Add global DEBUG make flagBenjamin Herrenschmidt1-0/+4
2016-08-10Make: Add skiboot.lid.xz to make cleanVasant Hegde1-1/+1
2016-07-04Produce XZ compressed skiboot.lid as part of buildStewart Smith1-1/+4
2016-06-07Add .version to make cleanStewart Smith1-1/+1
2016-03-11Fix 'make clean'Vasant Hegde1-0/+1
2015-12-03Merge branch 'stable'Stewart Smith1-2/+2
2015-12-03Fix up extract-gcov for gcc > 4.8Stewart Smith1-2/+2
2015-12-02libflash: Provide an internal parity implementation, to remove libgcc dependencyJeremy Kerr1-3/+2
2015-11-27Update hack for building pflash for coverity scanStewart Smith1-0/+4
2015-11-17Enable building pflash for coverity (travis)Stewart Smith1-0/+2
2015-11-16Enable -Werror for -WformatStewart Smith1-1/+1
2015-11-13libflash: Provide an internal parity implementation, to remove libgcc dependencyJeremy Kerr1-3/+2
2015-11-13Enable -fstack-protector-strong if supported by compilerStewart Smith1-1/+1
2015-11-09Skip -std=gnu11 for sparseStewart Smith1-0/+1
2015-09-08coverity scan through travis-ciStewart Smith1-0/+4
2015-08-18Fix try-cflag makefile foo for ancient GCC (e.g. 4.4 shipped with RHEL6)Stewart Smith1-1/+1
2015-08-18Use target CC for __GNUC__ version defines in extract-gcovStewart Smith1-1/+4
2015-08-13Enforce GNU 11 as default C dialectJoel Stanley1-0/+2
2015-08-12Newer GCC can automatically vectorise code. We do not want that.Stewart Smith1-0/+6
2015-08-12Test compiler flags before using, force abiv1 if neededStewart Smith1-4/+19
2015-07-31versioning: Unify all versioning to match skiboot versionsCyril Bur1-1/+1
2015-06-26Be explicit about wanting GCOV branch coverageStewart Smith1-3/+3
2015-06-05force elf64-powerpc output format and big endian for linkerStewart Smith1-0/+3
2015-06-01Have make_version be able to generate versions for toolsCyril Bur1-1/+1
2015-05-20Fix HOSTEND check in Makefile.main for ppc64leStewart Smith1-1/+1
2015-05-20fix extract-gcov compilation when using a build directoryCédric Le Goater1-1/+1
2015-05-15Don't exclude sections during linkStewart Smith1-1/+1
2015-05-15Add extract-gcov utility for extracting gcda from skiboot dumpStewart Smith1-1/+4
2015-05-15Construct linked list of gcov data structuresStewart Smith1-1/+1