diff options
Diffstat (limited to 'lib/asan/CMakeLists.txt')
-rw-r--r-- | lib/asan/CMakeLists.txt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/asan/CMakeLists.txt b/lib/asan/CMakeLists.txt index fe14cc3df..5a2ce5466 100644 --- a/lib/asan/CMakeLists.txt +++ b/lib/asan/CMakeLists.txt @@ -102,16 +102,16 @@ else() add_compiler_rt_static_runtime(clang_rt.asan-${arch} ${arch} SOURCES ${ASAN_SOURCES} ${ASAN_SOURCE_LIBS} CFLAGS ${ASAN_CFLAGS} - DEFS ${ASAN_COMMON_DEFINITIONS} - SYMS asan.syms) - list(APPEND ASAN_RUNTIME_LIBRARIES clang_rt.asan-${arch}) + DEFS ${ASAN_COMMON_DEFINITIONS}) + add_sanitizer_rt_symbols(clang_rt.asan-${arch} asan.syms.extra) + list(APPEND ASAN_RUNTIME_LIBRARIES clang_rt.asan-${arch} + clang_rt.asan-${arch}-symbols) if (WIN32) add_compiler_rt_static_runtime(clang_rt.asan_dll_thunk-${arch} ${arch} SOURCES asan_dll_thunk.cc CFLAGS ${ASAN_CFLAGS} -DASAN_DLL_THUNK - DEFS ${ASAN_COMMON_DEFINITIONS} - SYMS asan.syms) + DEFS ${ASAN_COMMON_DEFINITIONS}) list(APPEND ASAN_RUNTIME_LIBRARIES clang_rt.asan_dll_thunk-${arch}) endif() endforeach() |