Author: Balázs Benics Date: 2026-03-13T17:26:36Z New Revision: 1a0a0ed69e6c4aa8f2198fec9b71672e0f1e12d1
URL: https://github.com/llvm/llvm-project/commit/1a0a0ed69e6c4aa8f2198fec9b71672e0f1e12d1 DIFF: https://github.com/llvm/llvm-project/commit/1a0a0ed69e6c4aa8f2198fec9b71672e0f1e12d1.diff LOG: [clang][ssaf][NFC] Trim unused transitive deps from SSAF libraries (#186442) Added: Modified: clang/lib/ScalableStaticAnalysisFramework/Core/CMakeLists.txt clang/unittests/ScalableStaticAnalysisFramework/CMakeLists.txt llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core/BUILD.gn llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn Removed: ################################################################################ diff --git a/clang/lib/ScalableStaticAnalysisFramework/Core/CMakeLists.txt b/clang/lib/ScalableStaticAnalysisFramework/Core/CMakeLists.txt index 5a04ffe22985c..190b9fe400a64 100644 --- a/clang/lib/ScalableStaticAnalysisFramework/Core/CMakeLists.txt +++ b/clang/lib/ScalableStaticAnalysisFramework/Core/CMakeLists.txt @@ -26,10 +26,6 @@ add_clang_library(clangScalableStaticAnalysisFrameworkCore LINK_LIBS clangAST - clangASTMatchers - clangBasic - clangLex - clangFrontend clangUnifiedSymbolResolution DEPENDS diff --git a/clang/unittests/ScalableStaticAnalysisFramework/CMakeLists.txt b/clang/unittests/ScalableStaticAnalysisFramework/CMakeLists.txt index 6840190479008..f7ab9c24f3723 100644 --- a/clang/unittests/ScalableStaticAnalysisFramework/CMakeLists.txt +++ b/clang/unittests/ScalableStaticAnalysisFramework/CMakeLists.txt @@ -24,20 +24,15 @@ add_distinct_clang_unittest(ClangScalableAnalysisTests TUSummaryBuilderTest.cpp CLANG_LIBS - clangScalableStaticAnalysisFrameworkCore clangAST clangASTMatchers - clangBasic clangFrontend + clangScalableStaticAnalysisFrameworkCore clangSerialization clangTooling - clangUnifiedSymbolResolution LINK_LIBS - clangTesting LLVMTestingSupport LLVM_COMPONENTS - FrontendOpenMP - Support ) diff --git a/llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core/BUILD.gn index be28fa7c52475..69d341e5a3fd3 100644 --- a/llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Core/BUILD.gn @@ -3,10 +3,6 @@ static_library("Core") { configs += [ "//llvm/utils/gn/build:clang_code" ] deps = [ "//clang/lib/AST", - "//clang/lib/ASTMatchers", - "//clang/lib/Basic", - "//clang/lib/Frontend", - "//clang/lib/Lex", "//clang/lib/UnifiedSymbolResolution", "//llvm/lib/Support", ] diff --git a/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn index dc4003db87c78..8e19ddf03dd77 100644 --- a/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn @@ -5,11 +5,10 @@ unittest("ClangScalableAnalysisTests") { deps = [ "//clang/lib/AST", "//clang/lib/ASTMatchers", - "//clang/lib/Basic", + "//clang/lib/Frontend", "//clang/lib/ScalableStaticAnalysisFramework/Core", "//clang/lib/Serialization", "//clang/lib/Tooling", - "//llvm/lib/Support", "//llvm/lib/Testing/Support", ] include_dirs = [ "." ] _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
