[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