Revert "Make sure libLLVM users link with libatomic if needed"
authorAaron Puchert <aaronpuchert@alice-dsl.net>
Tue, 13 Sep 2022 21:56:08 +0000 (23:56 +0200)
committerAaron Puchert <aaronpuchert@alice-dsl.net>
Tue, 13 Sep 2022 21:56:08 +0000 (23:56 +0200)
Adds too many dependencies: many libraries in LLVM_SYSTEM_LIBS are
arguably not required for users of libLLVM.

This reverts commit 44ffc13f2eb6188a86ae88ea1e942e9ac354db9b.

llvm/tools/llvm-shlib/CMakeLists.txt

index cc6713a..8e2b78f 100644 (file)
@@ -63,9 +63,6 @@ if(LLVM_BUILD_LLVM_DYLIB)
 
   target_link_libraries(LLVM PRIVATE ${LIB_NAMES})
 
-  get_property(SYSTEM_LIBS TARGET LLVMSupport PROPERTY LLVM_SYSTEM_LIBS)
-  target_link_libraries(LLVM PUBLIC ${SYSTEM_LIBS})
-
   if (APPLE)
     set_property(TARGET LLVM APPEND_STRING PROPERTY
                 LINK_FLAGS