aboutsummaryrefslogtreecommitdiff
path: root/clang/lib
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-10-19 20:12:10 +0100
committerTom Stellard <tstellar@redhat.com>2022-11-10 17:04:34 -0800
commit0988addf2680b3717be47fd6f2493f33fe886f90 (patch)
tree61ddba556532e92dc5ebad644b41f875de3861e5 /clang/lib
parent4c3d83810ad7bde70b2665df9a15947695e92adb (diff)
downloadllvm-0988addf2680b3717be47fd6f2493f33fe886f90.zip
llvm-0988addf2680b3717be47fd6f2493f33fe886f90.tar.gz
llvm-0988addf2680b3717be47fd6f2493f33fe886f90.tar.bz2
Link libclangBasic against libatomic when necessary.
This is necessary at least on PPC32. Depends on D136280. Bug: https://bugs.gentoo.org/874024 Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Tested-by: erhard_f@mailbox.org <erhard_f@mailbox.org> Differential Revision: https://reviews.llvm.org/D136282 (cherry picked from commit 20132d8eaa68a6c53e152718beda1dc0f4c9ff6c)
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Basic/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Basic/CMakeLists.txt b/clang/lib/Basic/CMakeLists.txt
index 3e052c0..c38c9fd 100644
--- a/clang/lib/Basic/CMakeLists.txt
+++ b/clang/lib/Basic/CMakeLists.txt
@@ -110,3 +110,7 @@ add_clang_library(clangBasic
omp_gen
)
+target_link_libraries(clangBasic
+ PRIVATE
+ ${LLVM_ATOMIC_LIB}
+)