aboutsummaryrefslogtreecommitdiff
path: root/Makefile.main
AgeCommit message (Expand)AuthorFilesLines
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
2015-05-15Enable SKIBOOT_GCOV build option for building with profilingStewart Smith1-0/+4
2015-02-26sparse: add make variable C to run sparse when compiling skibootCédric Le Goater1-0/+3
2015-02-23Makefile: Link with libgccMichael Neuling1-2/+3
2015-01-28Makefile: Move -m options from CPPFLAGS to CFLAGS & AFLAGSJeremy Kerr1-3/+3
2014-12-18Run the CCAN unit tests and add to coverage-reportStewart Smith1-3/+3
2014-12-15Fix makefile dependency generation, especially for HOSTCCStewart Smith1-1/+1
2014-12-10Enable -WerrorStewart Smith1-2/+2
2014-12-05Reduce -Wstack-usage down to 1024 bytes.Stewart Smith1-2/+2
2014-11-26fix Makefile when using a build directoryCédric Le Goater1-1/+2
2014-11-22Merge remote-tracking branch 'ltcgit/master'Benjamin Herrenschmidt1-12/+24
2014-11-19don't echo version during make.Stewart Smith1-1/+0
2014-11-19Fail build when SKIBOOT_VERSION not set and not in git treeskiboot-4.0Stewart Smith1-1/+6
2014-11-19Implement skiboot versioningStewart Smith1-8/+16
2014-11-18Add symbolic backtraces and expose skiboot map to LinuxBenjamin Herrenschmidt1-5/+10
2014-11-17Stack checking extensionsBenjamin Herrenschmidt1-1/+10