summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* RISC OS: support gnueabi as well as gnueabihfHEADmasterJohn-Mark Bell2022-11-031-2/+5
| | | | | The former is soft-float ABI and Risc PC compatible ARMv4. The latter is hard-float ABI and ARMv7.
* Tweak RISC OS host detection for new tooling.John-Mark Bell2022-06-021-4/+11
| | | | | The new toolchain has a different machine triplet, so update the things that care about it to work either way.
* makefiles: Use install -C by defaultDaniel Silverstone2020-10-021-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Update component version to 1.9 for releaserelease/1.9Vincent Sanders2020-05-241-1/+1
|
* makefiles: Detect NS_ENV_CC and use that if setDaniel Silverstone2020-05-221-6/+11
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Makefiles: Add -DSTMTEXPR=1 for gcc compatible toolchainsDaniel Silverstone2020-03-263-3/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Fix extracting the toolchain prefix for non netsurf toolchainsVincent Sanders2019-10-031-1/+1
|
* Makefile.tools: Notice `lcc` and pretend it's `gcc`Daniel Silverstone2019-08-011-0/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* openbsd has changed its triple so we need to match that in the ci toolsVincent Sanders2019-08-011-0/+4
|
* Set extra CFLAGS for Amiga m68k build to improve performanceChris Young2019-07-281-0/+4
|
* Update Component version for releaserelease/1.8Vincent Sanders2019-06-231-1/+1
|
* ensure fedora gcc gives us all the version infoVincent Sanders2018-10-042-2/+2
|
* Update component version for releaserelease/1.7Vincent Sanders2018-08-191-1/+1
|
* Support print_stacktrace for UBSANDaniel Silverstone2018-07-281-1/+1
|
* Add support for sanitize to jenkins-build.shDaniel Silverstone2018-07-281-1/+11
|
* Enable sanitize target for new gccs and clangDaniel Silverstone2018-07-284-0/+47
|
* Test runner: Fix handling of empty output lines.Michael Drake2018-01-201-1/+3
|
* Update component version for releaserelease/1.6Vincent Sanders2017-10-121-1/+1
|
* attempt to fix ci system coverage target for new version of gcovrVincent Sanders2017-03-091-1/+1
|
* make jenkins coverage target exclude test sourcesVincent Sanders2017-03-051-2/+1
|
* Update Component verison for releaserelease/1.5Vincent Sanders2016-02-141-2/+2
|
* Update tooling to use MACPorts library pathsVincent Sanders2016-02-081-0/+7
|
* Fix mac os x make program selectionVincent Sanders2016-02-061-0/+1
|
* hack to correct path on mac os x workersVincent Sanders2016-02-061-0/+4
|
* cope with Apple clang versionVincent Sanders2016-02-061-0/+4
|
* Update Component verison for releaserelease/1.4Vincent Sanders2015-12-181-1/+1
|
* Coverity submission URL is now using httpsVincent Sanders2015-12-081-1/+1
|
* update coverity submission urlVincent Sanders2015-12-081-1/+1
|
* Update documentation generationVincent Sanders2015-06-243-6/+22
|
* make coverage builds not fail on warningVincent Sanders2015-04-301-1/+1
|
* Try different approach to get coverage conversion correctVincent Sanders2015-04-301-1/+1
|
* correct the expansion of the target directory for gcov conversionVincent Sanders2015-04-301-1/+1
|
* Set the gcov coverage conversion to the correct source rootVincent Sanders2015-04-301-1/+1
|
* Supress warnings as errors in static analysis buildsVincent Sanders2015-04-251-1/+2
|
* Add support for INCLUDEDIR in pkg-config files.Adrien Destugues2015-03-212-0/+6
|
* Update the component version for releaserelease/1.3Vincent Sanders2015-03-081-1/+1
|
* revert previous change as it completely breaks the gcovr outputVincent Sanders2015-01-101-1/+1
|
* Make coverage generate from absolute source pathVincent Sanders2015-01-101-1/+1
|
* add freebsd to buildsystem toolingVincent Sanders2014-12-211-0/+8
|
* Fix BUILD/HOST confusionVincent Sanders2014-12-196-78/+101
| | | | | | | 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.
* Update the pkg-config installation macro for library substitutionVincent Sanders2014-11-272-2/+6
| | | | | | | | This adds REQUIRED_LIBS variable which is a space separated list of libraries that will be macro expanded into LIBRARIES in pkg-config install target. This is typically used in the "Libs:" stanza for additional (possibly conditional) libraries necessary to link the final program.
* Only set CC__ if we're cross compilingJohn-Mark Bell2014-11-161-3/+2
|
* make scan-build CI system builds noisyVincent Sanders2014-11-161-1/+1
|
* Do not guess identity of CC for native buildsJohn-Mark Bell2014-11-161-5/+10
|
* fix quotation in case expansion for make selectionVincent Sanders2014-11-161-1/+1
|
* updated to use new coresystem build parametersVincent Sanders2014-11-161-53/+37
|
* Migrate to target tripletsJohn-Mark Bell2014-11-165-283/+114
|
* Update component version for releaserelease/1.2Vincent Sanders2014-08-251-1/+1
|
* spell bison correctlyVincent Sanders2014-05-021-1/+1
|
* allow buildsystem to cope with gnu make being named something elseVincent Sanders2014-05-011-8/+17
|