[compiler-rt] r364975 - Attempt #2 to fix gcc builds. This time check

Mitch Phillips via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 2 15:36:46 PDT 2019


Author: hctim
Date: Tue Jul  2 15:36:45 2019
New Revision: 364975

URL: http://llvm.org/viewvc/llvm-project?rev=364975&view=rev
Log:
Attempt #2 to fix gcc builds. This time check
against CXX compiler ID instead of CRT test ID.

Modified:
    compiler-rt/trunk/lib/scudo/CMakeLists.txt

Modified: compiler-rt/trunk/lib/scudo/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/scudo/CMakeLists.txt?rev=364975&r1=364974&r2=364975&view=diff
==============================================================================
--- compiler-rt/trunk/lib/scudo/CMakeLists.txt (original)
+++ compiler-rt/trunk/lib/scudo/CMakeLists.txt Tue Jul  2 15:36:45 2019
@@ -14,7 +14,7 @@ append_list_if(COMPILER_RT_HAS_LIBPTHREA
 append_list_if(COMPILER_RT_HAS_LIBLOG log SCUDO_MINIMAL_DYNAMIC_LIBS)
 append_list_if(COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG -fno-omit-frame-pointer
                SCUDO_CFLAGS)
-if (COMPILER_RT_TEST_COMPILER_ID STREQUAL "Clang")
+if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
   append_list_if(COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG
                  -mno-omit-leaf-frame-pointer SCUDO_CFLAGS)
 endif()




More information about the llvm-commits mailing list