[llvm-commits] [compiler-rt] r164422 - /compiler-rt/trunk/lib/tsan/rtl/CMakeLists.txt

Michael J. Spencer bigcheesegs at gmail.com
Fri Sep 21 15:39:39 PDT 2012


Author: mspencer
Date: Fri Sep 21 17:39:39 2012
New Revision: 164422

URL: http://llvm.org/viewvc/llvm-project?rev=164422&view=rev
Log:
[CMake][tsan] Compile .S files for tsan as C instead of CXX.

Using CXX breaks if you add -stdlib=libc++ to CMAKE_CXX_FLAGS.

Modified:
    compiler-rt/trunk/lib/tsan/rtl/CMakeLists.txt

Modified: compiler-rt/trunk/lib/tsan/rtl/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/rtl/CMakeLists.txt?rev=164422&r1=164421&r2=164422&view=diff
==============================================================================
--- compiler-rt/trunk/lib/tsan/rtl/CMakeLists.txt (original)
+++ compiler-rt/trunk/lib/tsan/rtl/CMakeLists.txt Fri Sep 21 17:39:39 2012
@@ -35,7 +35,7 @@
   set(TSAN_ASM_SOURCES tsan_rtl_amd64.S)
   # Pass ASM file directly to the C++ compiler.
   set_source_files_properties(${TSAN_ASM_SOURCES} PROPERTIES
-    LANGUAGE CXX
+    LANGUAGE C
     )
   add_library(clang_rt.tsan-x86_64 STATIC
     ${TSAN_SOURCES}





More information about the llvm-commits mailing list