[compiler-rt] r326649 - [msan] Restrict -ftls-model=initial-exec to FreeBSD

Kamil Rytarowski via llvm-commits llvm-commits at lists.llvm.org
Sat Mar 3 04:00:12 PST 2018


Author: kamil
Date: Sat Mar  3 04:00:12 2018
New Revision: 326649

URL: http://llvm.org/viewvc/llvm-project?rev=326649&view=rev
Log:
[msan] Restrict -ftls-model=initial-exec to FreeBSD

Noted by <eugenis> in D43613

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

Modified: compiler-rt/trunk/lib/msan/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/msan/CMakeLists.txt?rev=326649&r1=326648&r2=326649&view=diff
==============================================================================
--- compiler-rt/trunk/lib/msan/CMakeLists.txt (original)
+++ compiler-rt/trunk/lib/msan/CMakeLists.txt Sat Mar  3 04:00:12 2018
@@ -17,7 +17,9 @@ set(MSAN_RTL_CXX_SOURCES
 
 
 set(MSAN_RTL_CFLAGS ${SANITIZER_COMMON_CFLAGS})
-append_list_if(COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC -ftls-model=initial-exec MSAN_RTL_CFLAGS)
+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+  append_list_if(COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC -ftls-model=initial-exec MSAN_RTL_CFLAGS)
+endif()
 append_rtti_flag(OFF MSAN_RTL_CFLAGS)
 if(NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
   append_list_if(COMPILER_RT_HAS_FPIE_FLAG -fPIE MSAN_RTL_CFLAGS)




More information about the llvm-commits mailing list