aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.compiler.mk
Commit message (Expand)AuthorAgeFilesLines
* Remove tests for obsolete compilers in the build systemEric van Gyzen2020-05-121-11/+3
* Fix compilation with upstream clang builtin headers.Brooks Davis2020-04-061-1/+6
* Use __ as the separator for the exported vars in bsd.compiler/linker.mkAlex Richardson2019-11-151-5/+5
* Allow for compiler versions >= 10Mitchell Horne2019-09-081-1/+1
* Add c++14 and c++17 to COMPILER_FEATURESAlan Somers2019-07-241-1/+11
* Don't run cc --version during cleandir/obj stagesAlex Richardson2018-10-311-0/+11
* Only compute the X_COMPILER_*/X_LINKER_* variables when neededAlex Richardson2018-10-231-1/+10
* CCACHE_BUILD: Avoid ccache when looking up compiler metadata.Bryan Drewery2018-06-271-2/+2
* Reduce exec and fstat overhead for non-build targets.Bryan Drewery2018-06-201-1/+1
* Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.Bryan Drewery2018-06-201-0/+2
* Recognize the base/gcc compiler as GCC.John Baldwin2018-05-091-1/+1
* add retpoline compiler and linker feature flagsEd Maste2018-02-071-4/+8
* CCACHE_BUILD: Follow-up r321880: Fix some PATH issues with buildworld.Bryan Drewery2017-08-011-1/+4
* CCACHE_BUILD: Allow setting CCACHE_BUILD_TYPE=wrapper.Bryan Drewery2017-08-011-2/+9
* Add basic bsd.linker.mk auto included from bsd.compiler.mk.Bryan Drewery2017-06-221-0/+1
* Fix spelling error.Bryan Drewery2017-06-221-1/+1
* Detect clang on macOS. The version string is slightly different.Marcel Moolenaar2016-10-241-1/+1
* WITH_CCACHE_BUILD + WITH_META_MODE: Ignore ccache changes.Bryan Drewery2016-06-031-0/+3
* GCC External: Revert r300886, r300904, r300917, r300918Bryan Drewery2016-05-291-15/+7
* Always export X_* vars.Bryan Drewery2016-05-281-7/+15
* Use sed(1) to determine cc version rather than tail(1) since it is already in...Bryan Drewery2016-05-231-1/+1
* Fetch the __FreeBSD_cc_version as COMPILER_FREEBSD_VERSION.Bryan Drewery2016-05-211-1/+15
* Auto determine X_COMPILER_TYPE/X_COMPILER_VERSION if XCC is set.Bryan Drewery2016-05-211-29/+44
* CCACHE_BUILD+META_MODE: Lookup and canonicalize the default CCACHE_DIR.Bryan Drewery2016-03-011-1/+5
* For determining the compiler version, quote the string to be echo'd,Dimitry Andric2015-12-311-1/+1
* CCACHE_BUILD: Only export CCACHE_PATH= if it was already set with a value.Bryan Drewery2015-12-081-0/+2
* Fix some makeman issues.Bryan Drewery2015-12-081-0/+1
* Add built-in ccache build support via WITH_CCACHE_BUILD option.Bryan Drewery2015-11-081-0/+65
* Don't hide stderr when checking ${CC} --version.Bryan Drewery2015-10-311-1/+1
* Improve safety of caching from r289659 by only importing of none of theBryan Drewery2015-10-201-0/+9
* Pass COMPILER_TYPE and COMPILER_VERSION to sub-makes to avoid redundantBryan Drewery2015-10-201-0/+20
* Mention what 'common' is forSimon J. Gerraty2015-06-101-0/+2
* Merge from headSimon J. Gerraty2015-05-261-12/+16
|\
| * The previous commit should have been a logical or not a logical "and"Enji Cooper2014-12-081-1/+1
| * ${CC} --version doesn't need to be queried if both COMPILER_TYPE andEnji Cooper2014-12-061-0/+2
| * Fix typos in comments and wrap to <80 columnsEnji Cooper2014-12-061-10/+14
* | Merge from head@274682Simon J. Gerraty2014-11-191-1/+2
|\|
| * When using an external toolchain note that gcc 4.8+ supports C++11Baptiste Daroussin2014-10-211-1/+2
* | Merge head from 7/28Simon J. Gerraty2014-08-191-15/+31
|\|
| * Allow CC to not actually exist. During the ports INDEX run, all theWarner Losh2014-05-231-3/+3
| * Support, to the extent we generate proper command lines, compilingWarner Losh2014-05-101-8/+27
* | Merge from headSimon J. Gerraty2014-05-081-0/+5
|\|
| * bsd.compiler.mk was implicitly included by bsd.own.mk in historicalWarner Losh2014-05-071-0/+5
* | Some warnings depened on the version of clang, allow us to check.Simon J. Gerraty2014-05-021-0/+5
* | Avoid errors when MACHINE is a pseudo machine like "common".Simon J. Gerraty2013-10-121-0/+4
|/
* Provide slightly more helpful feedback when we can't figure out whatBrooks Davis2013-03-011-1/+1
* Fix typo in bsd.compiler.mk.Dimitry Andric2012-11-061-1/+1
* Allow CC to be gcc46 or similar by matching gcc*.Brooks Davis2012-11-051-5/+5
* Add a COMPILER_FEATURES variable that is set in bsd.compiler.mk.Brooks Davis2012-09-261-0/+6
* Introduce a new make variable COMPILER_TYPE that specifies whatBrooks Davis2012-09-131-0/+21