[clang-tools-extra] r329750 - [clang-tidy][modernize]: don't forget to actually link to Tooling.

Roman Lebedev via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 10 13:07:06 PDT 2018


Author: lebedevri
Date: Tue Apr 10 13:07:06 2018
New Revision: 329750

URL: http://llvm.org/viewvc/llvm-project?rev=329750&view=rev
Log:
[clang-tidy][modernize]: don't forget to actually link to Tooling.

Fixes build for me:

[1/5] Linking CXX shared library lib/libclangTidyModernizeModule.so.7svn
FAILED: lib/libclangTidyModernizeModule.so.7svn
<...>
/usr/local/bin/ld.lld: error: undefined symbol: clang::tooling::fixit::internal::getText(clang::SourceRange, clang::ASTContext const&)
>>> referenced by UseAutoCheck.cpp
>>>               tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseAutoCheck.cpp.o:(clang::tidy::modernize::UseAutoCheck::replaceExpr(clang::DeclStmt const*, clang::ASTContext*, llvm::function_ref<clang::QualType (clang::Expr const*)>, llvm::StringRef))


Refs. D45405, rL329730.

Modified:
    clang-tools-extra/trunk/clang-tidy/modernize/CMakeLists.txt

Modified: clang-tools-extra/trunk/clang-tidy/modernize/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clang-tidy/modernize/CMakeLists.txt?rev=329750&r1=329749&r2=329750&view=diff
==============================================================================
--- clang-tools-extra/trunk/clang-tidy/modernize/CMakeLists.txt (original)
+++ clang-tools-extra/trunk/clang-tidy/modernize/CMakeLists.txt Tue Apr 10 13:07:06 2018
@@ -38,4 +38,5 @@ add_clang_library(clangTidyModernizeModu
   clangTidy
   clangTidyReadabilityModule
   clangTidyUtils
+  clangTooling
   )




More information about the cfe-commits mailing list