Stephen Kelly
|
627ad96bd3
|
Project: Detect other compilers before detecting Clang.
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
|
2014-06-13 18:50:10 +02:00 |
Stephen Kelly
|
b70295760c
|
Project: Add configurable name for version computation macros.
|
2014-06-05 14:02:52 +02:00 |
Stephen Kelly
|
78acaafebe
|
Project: Separate simulated compiler id from version detection.
|
2014-06-05 14:02:52 +02:00 |
Stephen Kelly
|
3b59f8b7c6
|
Project: Refactor C compiler determination into multiple files.
|
2014-05-07 14:28:36 +02:00 |
Stephen Kelly
|
8896501b23
|
CompilerId: Allow specifying a prefix for preprocessor defines.
|
2014-05-07 14:00:01 +02:00 |
Stephen Kelly
|
23f451bb33
|
CompilerId: Guard the platform-default compiler code with a parameter.
|
2014-05-07 14:00:00 +02:00 |
Stephen Kelly
|
30a99f5c06
|
CompilerId: Add option to generate compiler-id-specific defines.
|
2014-05-07 14:00:00 +02:00 |
Stephen Kelly
|
36ed589484
|
CompilerId: Allow specifying the compiler-specific components to generate.
|
2014-05-07 14:00:00 +02:00 |
Stephen Kelly
|
9a083bce83
|
Project: Split the compiler id detection into a separate function.
This can be extended with parameters to control the output and re-used
in other contexts.
|
2014-05-07 14:00:00 +02:00 |