Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Fujitsu compiler detection | Erik Lindahl | 2014-08-11 | 1 | -0/+1 |
| | | | | | | The Fujitsu C/C++ compilers are the default ones for K computer. Detect both native and cross compilers by looking for the __FUJITSU preprocessor definition. | ||||
* | Project: Detect other compilers before detecting Clang. | Stephen Kelly | 2014-06-13 | 1 | -2/+2 |
| | | | | | | | | | | | | Commit v2.8.10.1~5^2 (Fix PathScale compiler id for Clang-based upstream, 2012-11-05) re-ordered the detection logic for PathScale. Other compiler vendors are also producing Clang-based frontends, so detect "actual" Clang as one of the last compilers to allow for others doing the same. http://llvm.org/devmtg/2014-04/PDFs/Posters/ClangIntel.pdf http://docwiki.embarcadero.com/RADStudio/XE5/en/Clang-based_C%2B%2B_Compilers | ||||
* | Project: Add configurable name for version computation macros. | Stephen Kelly | 2014-06-05 | 1 | -0/+2 |
| | |||||
* | Project: Separate simulated compiler id from version detection. | Stephen Kelly | 2014-06-05 | 1 | -1/+4 |
| | |||||
* | Project: Refactor C compiler determination into multiple files. | Stephen Kelly | 2014-05-07 | 1 | -9/+32 |
| | |||||
* | CompilerId: Allow specifying a prefix for preprocessor defines. | Stephen Kelly | 2014-05-07 | 1 | -8/+11 |
| | |||||
* | CompilerId: Guard the platform-default compiler code with a parameter. | Stephen Kelly | 2014-05-07 | 1 | -6/+6 |
| | |||||
* | CompilerId: Add option to generate compiler-id-specific defines. | Stephen Kelly | 2014-05-07 | 1 | -2/+12 |
| | |||||
* | CompilerId: Allow specifying the compiler-specific components to generate. | Stephen Kelly | 2014-05-07 | 1 | -2/+18 |
| | |||||
* | Project: Split the compiler id detection into a separate function. | Stephen Kelly | 2014-05-07 | 1 | -0/+99 |
This can be extended with parameters to control the output and re-used in other contexts. |