[asan] Link sanitizer_common tests on Android as -pie.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 26 Jun 2015 20:39:30 +0000 (20:39 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Fri, 26 Jun 2015 20:39:30 +0000 (20:39 +0000)
llvm-svn: 240825

compiler-rt/lib/sanitizer_common/tests/CMakeLists.txt

index 540d506..b0165ea 100644 (file)
@@ -67,6 +67,10 @@ if(NOT MSVC)
   list(APPEND SANITIZER_TEST_LINK_FLAGS_COMMON --driver-mode=g++)
 endif()
 
+if(ANDROID)
+  list(APPEND SANITIZER_TEST_LINK_FLAGS_COMMON -pie)
+endif()
+
 set(SANITIZER_TEST_LINK_LIBS)
 append_list_if(ANDROID log SANITIZER_TEST_LINK_LIBS)
 # NDK r10 requires -latomic almost always.