[llvm] [bazel][clang][ssaf] Fix 398f2117379f42764e433d19ea0d0cd65009a4aa (PR #210222)

Jordan Rupprecht via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 16 19:01:09 PDT 2026


https://github.com/rupprecht updated https://github.com/llvm/llvm-project/pull/210222

>From 33b3d170ac40fd6b19135912154be392a3fdd34c Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Thu, 16 Jul 2026 18:35:44 -0700
Subject: [PATCH 1/2] add ssaf deps

---
 utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index ff05d694cb241..d487629d58898 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -2777,7 +2777,11 @@ cc_binary(
 
 cc_binary(
     name = "clang-ssaf-linker",
-    srcs = ["tools/clang-ssaf-linker/SSAFLinker.cpp"],
+    srcs = [
+        "tools/clang-ssaf-linker/SSAFLinker.cpp",
+        "tools/clang-ssaf-linker/StaticLibraryCreateCLI.cpp",
+        "tools/clang-ssaf-linker/StaticLibraryCreateCLI.h",
+    ],
     deps = [
         ":basic",
         ":scalable_static_analysis_analyses",
@@ -2786,5 +2790,6 @@ cc_binary(
         ":scalable_static_analysis_tool",
         "//llvm:Option",
         "//llvm:Support",
+        "//llvm:TargetParser",
     ],
 )

>From 0485012346576af0ab5775caae210b3bd8691c4f Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Thu, 16 Jul 2026 19:00:53 -0700
Subject: [PATCH 2/2] switch to glob

---
 utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index d487629d58898..f5df4af8b5d6c 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -2777,11 +2777,10 @@ cc_binary(
 
 cc_binary(
     name = "clang-ssaf-linker",
-    srcs = [
-        "tools/clang-ssaf-linker/SSAFLinker.cpp",
-        "tools/clang-ssaf-linker/StaticLibraryCreateCLI.cpp",
-        "tools/clang-ssaf-linker/StaticLibraryCreateCLI.h",
-    ],
+    srcs = glob([
+        "tools/clang-ssaf-linker/*.cpp",
+        "tools/clang-ssaf-linker/*.h",
+    ]),
     deps = [
         ":basic",
         ":scalable_static_analysis_analyses",



More information about the llvm-commits mailing list