We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 06d24da commit 1ba6fd7Copy full SHA for 1ba6fd7
compiler-rt/cmake/base-config-ix.cmake
@@ -77,9 +77,9 @@ else()
77
set(COMPILER_RT_TEST_CXX_COMPILER ${CMAKE_CXX_COMPILER} CACHE PATH "C++ Compiler to use for testing")
78
endif()
79
80
-if("${COMPILER_RT_TEST_COMPILER}" MATCHES "clang[+]*$")
81
- set(COMPILER_RT_TEST_COMPILER_ID Clang)
82
-elseif("${COMPILER_RT_TEST_COMPILER}" MATCHES "clang.*.exe$")
+if ("${COMPILER_RT_TEST_COMPILER}" STREQUAL ${CMAKE_C_COMPILER})
+ set(COMPILER_RT_TEST_COMPILER_ID "${CMAKE_C_COMPILER_ID}")
+elseif("${COMPILER_RT_TEST_COMPILER}" MATCHES "clang[^/]*$")
83
set(COMPILER_RT_TEST_COMPILER_ID Clang)
84
elseif("${COMPILER_RT_TEST_COMPILER}" MATCHES "cl.exe$")
85
set(COMPILER_RT_TEST_COMPILER_ID MSVC)
0 commit comments