aboutsummaryrefslogtreecommitdiff
path: root/Makefile.main
AgeCommit message (Expand)AuthorFilesLines
2018-10-24Add -Wno-stringop-truncation for GCC8Stewart Smith1-0/+1
2018-05-09Makefile: be precise about clang targetJoel Stanley1-10/+1
2018-05-04Makefile: Use LD to link the final binaryJoel Stanley1-3/+4
2018-05-04Makefile: Disable warnings to make clang happyJoel Stanley1-0/+11
2018-05-04Makefile: Add additional flags when using clangJoel Stanley1-0/+23
2018-05-04Makefile: Put some ppc options behind try-cflag testsJoel Stanley1-3/+3
2018-04-11Makefile: Make it easier to find the docsJoel Stanley1-1/+4
2018-02-28build: use thin archives rather than incremental linkingNicholas Piggin1-5/+9
2018-02-13stb: Put correct label (for skiboot) into containerStewart Smith1-2/+2
2017-12-20Add support for new gcc 7 parametrized stack protectorBenjamin Herrenschmidt1-8/+18
2017-12-18libstb/(create|print)-container: Sync with sb-signing-utilsStewart Smith1-2/+2
2017-12-18make check: Make valgrind optionalMichael Ellerman1-1/+7
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