[sanitizer] Fix -fno-emulated-tls setup
authorVitaly Buka <vitalybuka@google.com>
Thu, 5 Nov 2020 03:22:28 +0000 (19:22 -0800)
committerVitaly Buka <vitalybuka@google.com>
Thu, 5 Nov 2020 03:23:28 +0000 (19:23 -0800)
COMPILER_RT_TEST_COMPILER_CFLAGS is a string

compiler-rt/CMakeLists.txt

index 13c0824..1314d26 100644 (file)
@@ -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)