jdoerfert created this revision. jdoerfert added a reviewer: lebedev.ri. Herald added subscribers: martong, guansong, bollu, yaxunl, mgorny. Herald added a project: clang. lebedev.ri accepted this revision. lebedev.ri added a comment. This revision is now accepted and ready to land.
LG ASTMatchers is used in various places and it now exposes the LLVMFrontendOpenMP library to its users without them needing to depend on it explicitly. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D77574 Files: clang-tools-extra/clang-reorder-fields/CMakeLists.txt clang-tools-extra/clang-tidy/openmp/CMakeLists.txt clang/lib/ASTMatchers/CMakeLists.txt clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt clang/lib/StaticAnalyzer/Core/CMakeLists.txt clang/lib/Tooling/CMakeLists.txt clang/lib/Tooling/Transformer/CMakeLists.txt clang/unittests/AST/CMakeLists.txt clang/unittests/ASTMatchers/CMakeLists.txt clang/unittests/ASTMatchers/Dynamic/CMakeLists.txt clang/unittests/Analysis/CMakeLists.txt clang/unittests/Rename/CMakeLists.txt clang/unittests/Sema/CMakeLists.txt clang/unittests/StaticAnalyzer/CMakeLists.txt clang/unittests/Tooling/CMakeLists.txt
Index: clang/unittests/Tooling/CMakeLists.txt =================================================================== --- clang/unittests/Tooling/CMakeLists.txt +++ clang/unittests/Tooling/CMakeLists.txt @@ -1,6 +1,5 @@ set(LLVM_LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} - FrontendOpenMP Support ) Index: clang/unittests/StaticAnalyzer/CMakeLists.txt =================================================================== --- clang/unittests/StaticAnalyzer/CMakeLists.txt +++ clang/unittests/StaticAnalyzer/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/unittests/Sema/CMakeLists.txt =================================================================== --- clang/unittests/Sema/CMakeLists.txt +++ clang/unittests/Sema/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/unittests/Rename/CMakeLists.txt =================================================================== --- clang/unittests/Rename/CMakeLists.txt +++ clang/unittests/Rename/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP support ) Index: clang/unittests/Analysis/CMakeLists.txt =================================================================== --- clang/unittests/Analysis/CMakeLists.txt +++ clang/unittests/Analysis/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/unittests/ASTMatchers/Dynamic/CMakeLists.txt =================================================================== --- clang/unittests/ASTMatchers/Dynamic/CMakeLists.txt +++ clang/unittests/ASTMatchers/Dynamic/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/unittests/ASTMatchers/CMakeLists.txt =================================================================== --- clang/unittests/ASTMatchers/CMakeLists.txt +++ clang/unittests/ASTMatchers/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/unittests/AST/CMakeLists.txt =================================================================== --- clang/unittests/AST/CMakeLists.txt +++ clang/unittests/AST/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/lib/Tooling/Transformer/CMakeLists.txt =================================================================== --- clang/lib/Tooling/Transformer/CMakeLists.txt +++ clang/lib/Tooling/Transformer/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/lib/Tooling/CMakeLists.txt =================================================================== --- clang/lib/Tooling/CMakeLists.txt +++ clang/lib/Tooling/CMakeLists.txt @@ -1,6 +1,5 @@ set(LLVM_LINK_COMPONENTS Option - FrontendOpenMP Support ) Index: clang/lib/StaticAnalyzer/Core/CMakeLists.txt =================================================================== --- clang/lib/StaticAnalyzer/Core/CMakeLists.txt +++ clang/lib/StaticAnalyzer/Core/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt =================================================================== --- clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt +++ clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) Index: clang/lib/ASTMatchers/CMakeLists.txt =================================================================== --- clang/lib/ASTMatchers/CMakeLists.txt +++ clang/lib/ASTMatchers/CMakeLists.txt @@ -1,7 +1,6 @@ add_subdirectory(Dynamic) set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support ) @@ -15,3 +14,5 @@ clangBasic clangLex ) + +target_link_libraries(clangASTMatchers PUBLIC LLVMFrontendOpenMP) Index: clang-tools-extra/clang-tidy/openmp/CMakeLists.txt =================================================================== --- clang-tools-extra/clang-tidy/openmp/CMakeLists.txt +++ clang-tools-extra/clang-tidy/openmp/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP Support) add_clang_library(clangTidyOpenMPModule Index: clang-tools-extra/clang-reorder-fields/CMakeLists.txt =================================================================== --- clang-tools-extra/clang-reorder-fields/CMakeLists.txt +++ clang-tools-extra/clang-reorder-fields/CMakeLists.txt @@ -1,5 +1,4 @@ set(LLVM_LINK_COMPONENTS - FrontendOpenMP support )
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits