diff options
author | Michal Gorny <mgorny@gentoo.org> | 2019-10-15 13:05:38 +0000 |
---|---|---|
committer | Michal Gorny <mgorny@gentoo.org> | 2019-10-15 13:05:38 +0000 |
commit | 9c9bd1657cbd3504ff719c14ece79ef2af0e0ea2 (patch) | |
tree | 3175eb09b26fea9df69e91fdbea0a37a8394fa43 | |
parent | b65fa483058f1b4049c7201525779b4f49cceb80 (diff) | |
download | bcm5719-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.txt | 2 |
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 ) |