summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Gorny <mgorny@gentoo.org>2019-10-15 13:05:38 +0000
committerMichal Gorny <mgorny@gentoo.org>2019-10-15 13:05:38 +0000
commit9c9bd1657cbd3504ff719c14ece79ef2af0e0ea2 (patch)
tree3175eb09b26fea9df69e91fdbea0a37a8394fa43
parentb65fa483058f1b4049c7201525779b4f49cceb80 (diff)
downloadbcm5719-llvm-9c9bd1657cbd3504ff719c14ece79ef2af0e0ea2.tar.gz
bcm5719-llvm-9c9bd1657cbd3504ff719c14ece79ef2af0e0ea2.zip
[clang-tools-extra] Fix overzealous linking of dylib to clangTidy
Fix accidentally making clangTidy library link to dylib. This causes libclang.so to also link to dylib which results in duplicate symbols from shared and static libraries, and effectively to registering command-line options twice. Thanks to Sylvestre Ledru for noticing this and tracking it down to r373786. Fixes PR#43589. Differential Revision: https://reviews.llvm.org/D68927 llvm-svn: 374885
-rw-r--r--clang-tools-extra/clang-tidy/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-tidy/CMakeLists.txt b/clang-tools-extra/clang-tidy/CMakeLists.txt
index 8e747b32e76..6dadb271771 100644
--- a/clang-tools-extra/clang-tidy/CMakeLists.txt
+++ b/clang-tools-extra/clang-tidy/CMakeLists.txt
@@ -31,7 +31,7 @@ add_clang_library(clangTidy
)
if(CLANG_ENABLE_STATIC_ANALYZER)
- clang_target_link_libraries(clangTidy PRIVATE
+ target_link_libraries(clangTidy PRIVATE
clangStaticAnalyzerCore
clangStaticAnalyzerFrontend
)
OpenPOWER on IntegriCloud