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

Reply via email to