diff options
author | Zsolt Parragi <zsolt.parragi@cancellar.hu> | 2019-02-20 12:13:55 +0100 |
---|---|---|
committer | Zsolt Parragi <zsolt.parragi@cancellar.hu> | 2019-05-17 19:11:34 +0200 |
commit | 53fbe23f3fc6a6680308bb01edc02442ca9c7a57 (patch) | |
tree | ac155708e3b06281dd575ce0374af44ec02155b5 /Modules/CMakeDetermineCXXCompiler.cmake | |
parent | 66efdbd21a46b63572f5de677ed126a68e524e7a (diff) | |
download | cmake-53fbe23f3fc6a6680308bb01edc02442ca9c7a57.tar.gz |
clang: introduce CMAKE_<lang>_COMPILER_FRONTEND_VARIANT
This variable is set to GNU on Windows when clang.exe ar clang++.exe is
used, and set to MSVC for clang-cl.exe.
CMAKE_<lang>_SIMULATE_ID is set to MSVC in both cases, as clang defaults
to -fms-compatibility for all command lines on windows.
Diffstat (limited to 'Modules/CMakeDetermineCXXCompiler.cmake')
-rw-r--r-- | Modules/CMakeDetermineCXXCompiler.cmake | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Modules/CMakeDetermineCXXCompiler.cmake b/Modules/CMakeDetermineCXXCompiler.cmake index 68cb9fe263..ac4545268f 100644 --- a/Modules/CMakeDetermineCXXCompiler.cmake +++ b/Modules/CMakeDetermineCXXCompiler.cmake @@ -106,7 +106,6 @@ if(NOT CMAKE_CXX_COMPILER_ID_RUN) include(${CMAKE_ROOT}/Modules/CMakeDetermineCompilerId.cmake) CMAKE_DETERMINE_COMPILER_ID(CXX CXXFLAGS CMakeCXXCompilerId.cpp) - CMAKE_DIAGNOSE_UNSUPPORTED_CLANG(CXX CXX) # Set old compiler and platform id variables. if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") |