aboutsummaryrefslogtreecommitdiff
path: root/Makefile.main
AgeCommit message (Expand)AuthorFilesLines
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
2014-11-17Quote built-in kernel path from MakefileBenjamin Herrenschmidt1-1/+1
2014-10-22Preliminary code coverage reporting infrastructureStewart Smith1-0/+8
2014-08-13Fix gitid generation when not in a git repositoryJoel Stanley1-1/+3
2014-08-08Pretty print objcopy in build outputJoel Stanley1-1/+1
2014-08-08Build with -ffreestanding so we can override printfStewart Smith1-3/+3
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+154