CMake/Modules/Compiler
Geoff Viola 48004d9dbe Add a 'Green Hills MULTI' generator on Windows
Green Hills MULTI is an IDE for embedded real-time systems.  The IDE's
product page can be found here:

 http://www.ghs.com/products/MULTI_IDE.html

It supports cross compiling on ARM, Intel x86, and other architectures
with various operating systems.  The IDE exists on Linux and Windows
host systems, but CMake will currently only generate the project files
on Windows host systems.
2015-04-20 13:55:40 -04:00
..
ADSP-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Absoft-Fortran.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
AppleClang-ASM.cmake Clang: Add separate "AppleClang" compiler id 2013-10-07 20:12:46 -04:00
AppleClang-C-FeatureTests.cmake Features: Fix C90 feature detection. 2015-02-04 18:38:21 -05:00
AppleClang-C.cmake Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers. 2015-02-04 18:29:53 -05:00
AppleClang-CXX-FeatureTests.cmake Features: Record for historical Xcode clang versions. 2015-01-11 16:52:27 +01:00
AppleClang-CXX.cmake Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers. 2015-02-04 18:29:53 -05:00
AppleClang-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Borland-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Clang-ASM.cmake Clang: Split Compiler/Clang* modules out from GNU (#13550) 2012-09-19 14:06:28 -04:00
Clang-C-FeatureTests.cmake Features: Fix C90 feature detection. 2015-02-04 18:38:21 -05:00
Clang-C.cmake Features: Ensure appropriate return value from feature test macros. 2015-01-15 22:13:21 +01:00
Clang-CXX-FeatureTests.cmake Features: Split the Clang testable features to a separate file. 2014-11-11 23:01:07 +01:00
Clang-CXX-TestableFeatures.cmake Features: Split the Clang testable features to a separate file. 2014-11-11 23:01:07 +01:00
Clang-CXX.cmake Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers. 2015-02-04 18:29:53 -05:00
Clang-DetermineCompiler.cmake Project: Generate the CXX compiler Id test from multiple files. 2014-05-07 14:00:00 +02:00
Clang-DetermineCompilerInternal.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Clang.cmake Avoid if() quoted auto-dereference when checking for "MSVC" 2014-11-19 16:24:54 -05:00
Comeau-CXX-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Compaq-C-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Compaq-CXX-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Cray-C.cmake
Cray-CXX.cmake
Cray-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Cray-Fortran.cmake
Embarcadero-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Fujitsu-DetermineCompiler.cmake Add Fujitsu compiler detection 2014-08-11 10:31:06 -04:00
G95-Fortran.cmake
GHS-C.cmake Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
GHS-CXX.cmake Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
GHS-DetermineCompiler.cmake Add a 'Green Hills MULTI' generator on Windows 2015-04-20 13:55:40 -04:00
GNU-ASM.cmake
GNU-C-FeatureTests.cmake Features: Fix C90 feature detection. 2015-02-04 18:38:21 -05:00
GNU-C.cmake Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers. 2015-02-04 18:29:53 -05:00
GNU-CXX-FeatureTests.cmake Features: Update GNU 5.0 C++14 features. 2015-01-31 21:16:12 +01:00
GNU-CXX.cmake Record compile features for GNU on Windows (#15443) 2015-03-17 13:32:08 -04:00
GNU-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
GNU-Fortran.cmake GNU: Do not use -isystem with gfortran 2015-03-26 09:33:20 -04:00
GNU.cmake Add CMAKE_SYSROOT variable to set --sysroot when cross compiling. 2013-11-19 12:39:39 -05:00
HP-ASM.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
HP-C-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
HP-C.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
HP-CXX-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
HP-CXX.cmake HP aCC: record compiler flag for Ansi C++98 support for version 3.80 onwards 2014-04-25 17:59:57 +02:00
HP-Fortran.cmake Makefile: Add assembly and preprocessed targets for Fortran 2014-11-10 10:24:53 -05:00
IAR-ASM.cmake Add support files for C, C++ and ASM for the IAR toolchain. 2013-04-15 09:11:17 -04:00
IAR-C.cmake Add support files for C, C++ and ASM for the IAR toolchain. 2013-04-15 09:11:17 -04:00
IAR-CXX.cmake Add support files for C, C++ and ASM for the IAR toolchain. 2013-04-15 09:11:17 -04:00
IAR-DetermineCompiler.cmake Project: Generate the CXX compiler Id test from multiple files. 2014-05-07 14:00:00 +02:00
IAR.cmake Add support files for C, C++ and ASM for the IAR toolchain. 2013-04-15 09:11:17 -04:00
IBMCPP-C-DetermineVersionInternal.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
IBMCPP-CXX-DetermineVersionInternal.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Intel-ASM.cmake Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it. 2012-08-15 20:00:45 -06:00
Intel-C.cmake Visibility: the Intel compiler does not support -fvisibility on windows 2014-02-07 11:50:08 +01:00
Intel-CXX.cmake Visibility: the Intel compiler does not support -fvisibility on windows 2014-02-07 11:50:08 +01:00
Intel-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
Intel-Fortran.cmake Makefile: Add assembly and preprocessed targets for Fortran 2014-11-10 10:24:53 -05:00
MIPSpro-C.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
MIPSpro-CXX.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
MIPSpro-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
MIPSpro-Fortran.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
MSVC-CXX-FeatureTests.cmake Features: VS 2013 Update 3 supports initializer lists (#15494) 2015-04-06 10:06:26 -04:00
MSVC-CXX.cmake Features: Populate CMAKE_<LANG>_STANDARD_DEFAULT only for supported compilers. 2015-02-04 18:29:53 -05:00
MSVC-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
NAG-Fortran.cmake NAG: Use -PIC for Fortran position-independent code (#13932) 2013-02-18 13:12:50 -05:00
OpenWatcom-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
PGI-C.cmake
PGI-CXX.cmake
PGI-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
PGI-Fortran.cmake Makefile: Add assembly and preprocessed targets for Fortran 2014-11-10 10:24:53 -05:00
PGI.cmake
PathScale-C.cmake
PathScale-CXX.cmake
PathScale-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
PathScale-Fortran.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
PathScale.cmake
QCC-C.cmake QNX: Add missing flags for configurations and artifact creation. 2014-07-17 09:36:18 -04:00
QCC-CXX.cmake QNX: Add missing flags for configurations and artifact creation. 2014-07-17 09:36:18 -04:00
QCC.cmake QNX: Add missing flags for configurations and artifact creation. 2014-07-17 09:36:18 -04:00
SCO-C.cmake
SCO-CXX.cmake
SCO-DetermineCompiler.cmake Project: Generate the CXX compiler Id test from multiple files. 2014-05-07 14:00:00 +02:00
SCO.cmake
SDCC-C-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
SunPro-ASM.cmake Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it. 2012-08-15 20:00:45 -06:00
SunPro-C-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
SunPro-C.cmake SunPro: Drop non-existent -KPIE flag 2015-03-23 10:24:18 -04:00
SunPro-CXX-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
SunPro-CXX-FeatureTests.cmake Features: Record for SolarisStudio 12.4. 2015-01-17 14:48:28 +01:00
SunPro-CXX.cmake SunPro: Drop non-existent -KPIE flag 2015-03-23 10:24:18 -04:00
SunPro-Fortran.cmake SunPro: Add position independent code flag for Fortran compiler 2015-03-20 13:05:05 -04:00
TI-ASM.cmake rename TI_DSP toolchain to TI, since it works also for the ARM compiler 2013-03-14 21:47:59 +01:00
TI-C.cmake rename TI_DSP toolchain to TI, since it works also for the ARM compiler 2013-03-14 21:47:59 +01:00
TI-CXX.cmake rename TI_DSP toolchain to TI, since it works also for the ARM compiler 2013-03-14 21:47:59 +01:00
TI-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
TinyCC-C-DetermineCompiler.cmake Project: Refactor C compiler determination into multiple files. 2014-05-07 14:28:36 +02:00
TinyCC-C.cmake Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it. 2012-08-15 20:00:45 -06:00
VisualAge-C-DetermineCompiler.cmake Project: Refactor C compiler determination into multiple files. 2014-05-07 14:28:36 +02:00
VisualAge-C.cmake
VisualAge-CXX-DetermineCompiler.cmake Project: Generate the CXX compiler Id test from multiple files. 2014-05-07 14:00:00 +02:00
VisualAge-CXX.cmake
VisualAge-Fortran.cmake
Watcom-DetermineCompiler.cmake Project: Add configurable name for version computation macros. 2014-06-05 14:02:52 +02:00
XL-ASM.cmake Add -DNDEBUG to RelWithDebInfo flags where where Release flags had it. 2012-08-15 20:00:45 -06:00
XL-C-DetermineCompiler.cmake Project: Refactor C compiler determination into multiple files. 2014-05-07 14:28:36 +02:00
XL-C.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
XL-CXX-DetermineCompiler.cmake Project: Generate the CXX compiler Id test from multiple files. 2014-05-07 14:00:00 +02:00
XL-CXX.cmake Convert CMake-language commands to lower case 2012-08-13 14:19:16 -04:00
XL-Fortran.cmake Makefile: Add assembly and preprocessed targets for Fortran 2014-11-10 10:24:53 -05:00
XL.cmake XL: Use -qpic for position independent code (#14010) 2013-03-13 13:49:48 -04:00
zOS-C-DetermineCompiler.cmake Project: Refactor C compiler determination into multiple files. 2014-05-07 14:28:36 +02:00
zOS-CXX-DetermineCompiler.cmake Project: Generate the CXX compiler Id test from multiple files. 2014-05-07 14:00:00 +02:00