[compiler-rt] 234857f - [sanitizer] Fix -fno-emulated-tls setup

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 4 19:23:42 PST 2020


Author: Vitaly Buka
Date: 2020-11-04T19:23:28-08:00
New Revision: 234857f730761a1a662a1b1af6a3b2b7f6e59aac

URL: https://github.com/llvm/llvm-project/commit/234857f730761a1a662a1b1af6a3b2b7f6e59aac
DIFF: https://github.com/llvm/llvm-project/commit/234857f730761a1a662a1b1af6a3b2b7f6e59aac.diff

LOG: [sanitizer] Fix -fno-emulated-tls setup

COMPILER_RT_TEST_COMPILER_CFLAGS is a string

Added: 
    

Modified: 
    compiler-rt/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/compiler-rt/CMakeLists.txt b/compiler-rt/CMakeLists.txt
index 13c082438fb3..1314d26e8504 100644
--- a/compiler-rt/CMakeLists.txt
+++ b/compiler-rt/CMakeLists.txt
@@ -279,7 +279,7 @@ endif()
 # Provide some common commmandline flags for Sanitizer runtimes.
 if("${ANDROID_API_LEVEL}" GREATER_EQUAL 28)
   list(APPEND SANITIZER_COMMON_CFLAGS -fno-emulated-tls)
-  list(APPEND COMPILER_RT_TEST_COMPILER_CFLAGS -fno-emulated-tls)
+  string(APPEND COMPILER_RT_TEST_COMPILER_CFLAGS " -fno-emulated-tls")
 endif()
 if(NOT WIN32)
   append_list_if(COMPILER_RT_HAS_FPIC_FLAG -fPIC SANITIZER_COMMON_CFLAGS)


        


More information about the llvm-commits mailing list