[ASan] Link tests with -pie if ASan runtime uses zero-base shadow

llvm-svn: 190853
This commit is contained in:
Alexey Samsonov 2013-09-17 07:50:12 +00:00
parent 2f5c2be6bd
commit 676c109c24
1 changed files with 3 additions and 0 deletions

View File

@ -80,6 +80,9 @@ set(ASAN_UNITTEST_COMMON_LINKFLAGS -lstdc++)
if(APPLE)
list(APPEND ASAN_UNITTEST_COMMON_LINKFLAGS -framework Foundation)
endif()
if(ASAN_TESTS_USE_ZERO_BASE_SHADOW)
list(APPEND ASAN_UNITTEST_COMMON_LINKFLAGS -pie)
endif()
set(ASAN_UNITTEST_INSTRUMENTED_LINKFLAGS
${ASAN_UNITTEST_COMMON_LINKFLAGS})