diff options
Diffstat (limited to 'share/cmake-3.2/Modules/CMakeCCompilerId.c.in')
-rwxr-xr-x | share/cmake-3.2/Modules/CMakeCCompilerId.c.in | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/share/cmake-3.2/Modules/CMakeCCompilerId.c.in b/share/cmake-3.2/Modules/CMakeCCompilerId.c.in deleted file mode 100755 index 09ae509..0000000 --- a/share/cmake-3.2/Modules/CMakeCCompilerId.c.in +++ /dev/null @@ -1,50 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif - -@CMAKE_C_COMPILER_ID_CONTENT@ - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -@CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@ -@CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@ - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif - (void)argv; - return require; -} -#endif |