| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove tests for obsolete compilers in the build system | Eric van Gyzen | 2020-05-12 | 1 | -11/+3 |
* | Fix compilation with upstream clang builtin headers. | Brooks Davis | 2020-04-06 | 1 | -1/+6 |
* | Use __ as the separator for the exported vars in bsd.compiler/linker.mk | Alex Richardson | 2019-11-15 | 1 | -5/+5 |
* | Allow for compiler versions >= 10 | Mitchell Horne | 2019-09-08 | 1 | -1/+1 |
* | Add c++14 and c++17 to COMPILER_FEATURES | Alan Somers | 2019-07-24 | 1 | -1/+11 |
* | Don't run cc --version during cleandir/obj stages | Alex Richardson | 2018-10-31 | 1 | -0/+11 |
* | Only compute the X_COMPILER_*/X_LINKER_* variables when needed | Alex Richardson | 2018-10-23 | 1 | -1/+10 |
* | CCACHE_BUILD: Avoid ccache when looking up compiler metadata. | Bryan Drewery | 2018-06-27 | 1 | -2/+2 |
* | Reduce exec and fstat overhead for non-build targets. | Bryan Drewery | 2018-06-20 | 1 | -1/+1 |
* | Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible. | Bryan Drewery | 2018-06-20 | 1 | -0/+2 |
* | Recognize the base/gcc compiler as GCC. | John Baldwin | 2018-05-09 | 1 | -1/+1 |
* | add retpoline compiler and linker feature flags | Ed Maste | 2018-02-07 | 1 | -4/+8 |
* | CCACHE_BUILD: Follow-up r321880: Fix some PATH issues with buildworld. | Bryan Drewery | 2017-08-01 | 1 | -1/+4 |
* | CCACHE_BUILD: Allow setting CCACHE_BUILD_TYPE=wrapper. | Bryan Drewery | 2017-08-01 | 1 | -2/+9 |
* | Add basic bsd.linker.mk auto included from bsd.compiler.mk. | Bryan Drewery | 2017-06-22 | 1 | -0/+1 |
* | Fix spelling error. | Bryan Drewery | 2017-06-22 | 1 | -1/+1 |
* | Detect clang on macOS. The version string is slightly different. | Marcel Moolenaar | 2016-10-24 | 1 | -1/+1 |
* | WITH_CCACHE_BUILD + WITH_META_MODE: Ignore ccache changes. | Bryan Drewery | 2016-06-03 | 1 | -0/+3 |
* | GCC External: Revert r300886, r300904, r300917, r300918 | Bryan Drewery | 2016-05-29 | 1 | -15/+7 |
* | Always export X_* vars. | Bryan Drewery | 2016-05-28 | 1 | -7/+15 |
* | Use sed(1) to determine cc version rather than tail(1) since it is already in... | Bryan Drewery | 2016-05-23 | 1 | -1/+1 |
* | Fetch the __FreeBSD_cc_version as COMPILER_FREEBSD_VERSION. | Bryan Drewery | 2016-05-21 | 1 | -1/+15 |
* | Auto determine X_COMPILER_TYPE/X_COMPILER_VERSION if XCC is set. | Bryan Drewery | 2016-05-21 | 1 | -29/+44 |
* | CCACHE_BUILD+META_MODE: Lookup and canonicalize the default CCACHE_DIR. | Bryan Drewery | 2016-03-01 | 1 | -1/+5 |
* | For determining the compiler version, quote the string to be echo'd, | Dimitry Andric | 2015-12-31 | 1 | -1/+1 |
* | CCACHE_BUILD: Only export CCACHE_PATH= if it was already set with a value. | Bryan Drewery | 2015-12-08 | 1 | -0/+2 |
* | Fix some makeman issues. | Bryan Drewery | 2015-12-08 | 1 | -0/+1 |
* | Add built-in ccache build support via WITH_CCACHE_BUILD option. | Bryan Drewery | 2015-11-08 | 1 | -0/+65 |
* | Don't hide stderr when checking ${CC} --version. | Bryan Drewery | 2015-10-31 | 1 | -1/+1 |
* | Improve safety of caching from r289659 by only importing of none of the | Bryan Drewery | 2015-10-20 | 1 | -0/+9 |
* | Pass COMPILER_TYPE and COMPILER_VERSION to sub-makes to avoid redundant | Bryan Drewery | 2015-10-20 | 1 | -0/+20 |
* | Mention what 'common' is for | Simon J. Gerraty | 2015-06-10 | 1 | -0/+2 |
* | Merge from head | Simon J. Gerraty | 2015-05-26 | 1 | -12/+16 |
|\ |
|
| * | The previous commit should have been a logical or not a logical "and" | Enji Cooper | 2014-12-08 | 1 | -1/+1 |
| * | ${CC} --version doesn't need to be queried if both COMPILER_TYPE and | Enji Cooper | 2014-12-06 | 1 | -0/+2 |
| * | Fix typos in comments and wrap to <80 columns | Enji Cooper | 2014-12-06 | 1 | -10/+14 |
* | | Merge from head@274682 | Simon J. Gerraty | 2014-11-19 | 1 | -1/+2 |
|\| |
|
| * | When using an external toolchain note that gcc 4.8+ supports C++11 | Baptiste Daroussin | 2014-10-21 | 1 | -1/+2 |
* | | Merge head from 7/28 | Simon J. Gerraty | 2014-08-19 | 1 | -15/+31 |
|\| |
|
| * | Allow CC to not actually exist. During the ports INDEX run, all the | Warner Losh | 2014-05-23 | 1 | -3/+3 |
| * | Support, to the extent we generate proper command lines, compiling | Warner Losh | 2014-05-10 | 1 | -8/+27 |
* | | Merge from head | Simon J. Gerraty | 2014-05-08 | 1 | -0/+5 |
|\| |
|
| * | bsd.compiler.mk was implicitly included by bsd.own.mk in historical | Warner Losh | 2014-05-07 | 1 | -0/+5 |
* | | Some warnings depened on the version of clang, allow us to check. | Simon J. Gerraty | 2014-05-02 | 1 | -0/+5 |
* | | Avoid errors when MACHINE is a pseudo machine like "common". | Simon J. Gerraty | 2013-10-12 | 1 | -0/+4 |
|/ |
|
* | Provide slightly more helpful feedback when we can't figure out what | Brooks Davis | 2013-03-01 | 1 | -1/+1 |
* | Fix typo in bsd.compiler.mk. | Dimitry Andric | 2012-11-06 | 1 | -1/+1 |
* | Allow CC to be gcc46 or similar by matching gcc*. | Brooks Davis | 2012-11-05 | 1 | -5/+5 |
* | Add a COMPILER_FEATURES variable that is set in bsd.compiler.mk. | Brooks Davis | 2012-09-26 | 1 | -0/+6 |
* | Introduce a new make variable COMPILER_TYPE that specifies what | Brooks Davis | 2012-09-13 | 1 | -0/+21 |