From: Łukasz Stelmach Date: Wed, 26 Apr 2023 10:53:28 +0000 (+0200) Subject: Link libclang_rt.asan.so against libatomic when necessary X-Git-Tag: accepted/tizen/base/toolchain/20250408.124312~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2b01d04522e2433f66683dcb545ceb1e734e7f5f;p=platform%2Fupstream%2Fllvm.git Link libclang_rt.asan.so against libatomic when necessary To build libclang_rt.asan.so on RISC-V it is required to link it against libatomic. Change-Id: Iafdc20fc8ecffeeaa289e03b01267bbabdd48a9e Signed-off-by: Łukasz Stelmach --- diff --git a/compiler-rt/lib/asan/CMakeLists.txt b/compiler-rt/lib/asan/CMakeLists.txt index e2f39f224df9..eed75cddccf4 100644 --- a/compiler-rt/lib/asan/CMakeLists.txt +++ b/compiler-rt/lib/asan/CMakeLists.txt @@ -154,6 +154,7 @@ append_list_if(COMPILER_RT_HAS_LIBM m ASAN_DYNAMIC_LIBS) append_list_if(COMPILER_RT_HAS_LIBPTHREAD pthread ASAN_DYNAMIC_LIBS) append_list_if(COMPILER_RT_HAS_LIBLOG log ASAN_DYNAMIC_LIBS) append_list_if(MINGW "${MINGW_LIBRARIES}" ASAN_DYNAMIC_LIBS) +list(APPEND ASAN_DYNAMIC_LIBS ${LLVM_ATOMIC_LIB}) # Compile ASan sources into an object library.