Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for Bruce C Compiler (BCC) | Paweł Stankowski | 2016-03-21 | 1 | -0/+1 |
| | | | | Revise C compiler detection code to be K&R compatible. | ||||
* | Add support for the ARM Compiler (arm.com) | Joakim Andersson | 2015-11-02 | 1 | -0/+1 |
| | | | | | | | | Create an `ARMCC` compiler id corresponding to compilers identified and versioned by the `__ARMCC_VERSION` predefined macro. See documentation for the compilers at http://infocenter.arm.com/help/topic/com.arm.doc.set.swdev/index.html | ||||
* | 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. |