summaryrefslogtreecommitdiff
path: root/makefiles/Makefile.gcc
Commit message (Collapse)AuthorAgeFilesLines
* RISC OS: push backtrace extensions into Makefile.gccJohn-Mark Bell2023-12-181-1/+15
| | | | | | These are GCC-specific, so ensure they're only enabled when using that compiler. Also, enable unwind table generation for gnueabi(hf) hosts.
* makefiles: support building shared libs on DarwinCaleb Xu2023-09-161-1/+5
| | | | | | | | | On Darwin (macOS), the flags needed to create a shared library are different. Moreover, the extension is .dylib and the version portion of the soname is inserted between the library name and the libext, e.g. lifoo.1.2.3.dylib. Signed-off-by: Caleb Xu <calebcenter@live.com>
* Makefiles: Add -DSTMTEXPR=1 for gcc compatible toolchainsDaniel Silverstone2020-03-261-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* ensure fedora gcc gives us all the version infoVincent Sanders2018-10-041-1/+1
|
* Enable sanitize target for new gccs and clangDaniel Silverstone2018-07-281-0/+11
|
* Fix BUILD/HOST confusionVincent Sanders2014-12-191-2/+2
| | | | | | | The recent buildsystem improvements now use BUILD and HOST to set the ABI of the system doing the building and the ABI being targeted. Unfortunately we got these the wrong way round, this fixes that confusion.
* Migrate to target tripletsJohn-Mark Bell2014-11-161-2/+2
|
* Provide _ALIGNED preprocessor definitionJohn Mark Bell2011-04-011-0/+3
| | | | svn path=/trunk/tools/buildsystem/; revision=12148
* Pedantic change to flag extension -- we prefer FOO := $(FOO) ... over FOO += ...John Mark Bell2011-01-241-5/+5
| | | | svn path=/trunk/tools/buildsystem/; revision=11475
* Detecting apple clang and building universal binaries with clang and gcc on ↵Sven Weidauer2011-01-231-0/+17
| | | | | | Mac OS X. svn path=/trunk/tools/buildsystem/; revision=11461
* Make toolchain autodetection more robust.John Mark Bell2010-03-101-15/+9
| | | | svn path=/trunk/tools/buildsystem/; revision=10125
* Beginnings of support for multiple toolchainsJohn Mark Bell2010-03-061-0/+81
svn path=/trunk/tools/buildsystem/; revision=10104