[llvm] [Bazel] Fix af7c352fa38d49096888df6c99d010d274362aa6 (PR #185308)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 8 11:08:26 PDT 2026
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/185308
This added a user of the ABI library into clang. We did not have the ABI library set up as a build target yet. This patch does that and also adds the relevant use in clang.
>From e6dcfd92c48ac151c3b061a6b387f33e8b7b3f7c Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Sun, 8 Mar 2026 18:07:28 +0000
Subject: [PATCH] [Bazel] Fix af7c352fa38d49096888df6c99d010d274362aa6
This added a user of the ABI library into clang. We did not have the ABI
library set up as a build target yet. This patch does that and also adds
the relevant use in clang.
---
utils/bazel/llvm-project-overlay/clang/BUILD.bazel | 1 +
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 14 ++++++++++++++
2 files changed, 15 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index c950489ebee4a..a2e2fc0851e70 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -1876,6 +1876,7 @@ cc_library(
":sema",
":serialization",
":type_nodes_gen",
+ "//llvm:ABI",
"//llvm:AllTargetsAsmParsers",
"//llvm:Analysis",
"//llvm:BinaryFormat",
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index 2fa75b95d6bd0..f719f020cf5cf 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -1320,6 +1320,20 @@ cc_library(
],
)
+cc_library(
+ name = "ABI",
+ srcs = glob(
+ ["lib/ABI/*.cpp"],
+ ),
+ hdrs = glob(
+ ["include/llvm/ABI/*.h"],
+ ),
+ copts = llvm_copts,
+ deps = [
+ ":Support",
+ ],
+)
+
cc_library(
name = "Analysis",
srcs = glob(
More information about the llvm-commits
mailing list