[llvm] [Bazel] Fixes 58efc42 (PR #185223)

via llvm-commits llvm-commits at lists.llvm.org
Sat Mar 7 11:53:32 PST 2026


https://github.com/google-llvm-bazel-bot created https://github.com/llvm/llvm-project/pull/185223

This fixes 58efc426d7036c9736f4cbaafa55e2b42fed1e7d.



>From 10f199f0152d75d961d6ab8eba5edb0fa5f3c0cd Mon Sep 17 00:00:00 2001
From: Google Bazel Bot <google-bazel-bot at google.com>
Date: Sat, 7 Mar 2026 19:53:24 +0000
Subject: [PATCH] Fix Bazel build for 58efc42

---
 .../lldb/source/Plugins/BUILD.bazel           | 31 ++++++-------------
 .../lldb/source/Plugins/plugin_config.bzl     |  2 +-
 2 files changed, 10 insertions(+), 23 deletions(-)

diff --git a/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
index ca492d223d8e2..03e69baa56cdf 100644
--- a/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
@@ -100,10 +100,19 @@ cc_library(
     hdrs = glob(["LanguageRuntime/CPlusPlus/*.h"]),
     includes = [".."],
     deps = [
+        ":PluginTypeSystemClang",
+        ":PluginTypeSystemClangHeaders",
         "//clang:codegen",
+        "//lldb:Breakpoint",
+        "//lldb:Core",
         "//lldb:CoreHeaders",
+        "//lldb:DataFormattersHeaders",
+        "//lldb:ExpressionHeaders",
         "//lldb:Headers",
+        "//lldb:InterpreterHeaders",
+        "//lldb:Symbol",
         "//lldb:SymbolHeaders",
+        "//lldb:Target",
         "//lldb:TargetHeaders",
         "//lldb:Utility",
         "//llvm:Support",
@@ -2338,28 +2347,6 @@ cc_library(
     ],
 )
 
-cc_library(
-    name = "PluginCXXItaniumABI",
-    srcs = glob(["LanguageRuntime/CPlusPlus/ItaniumABI/*.cpp"]),
-    hdrs = glob(["LanguageRuntime/CPlusPlus/ItaniumABI/*.h"]),
-    includes = [".."],
-    deps = [
-        ":PluginCPPRuntime",
-        ":PluginTypeSystemClang",
-        ":PluginTypeSystemClangHeaders",
-        "//lldb:Breakpoint",
-        "//lldb:Core",
-        "//lldb:DataFormattersHeaders",
-        "//lldb:ExpressionHeaders",
-        "//lldb:Headers",
-        "//lldb:InterpreterHeaders",
-        "//lldb:Symbol",
-        "//lldb:SymbolHeaders",
-        "//lldb:Target",
-        "//lldb:TargetHeaders",
-        "//lldb:Utility",
-    ],
-)
 
 cc_library(
     name = "PluginGNUstepObjCRuntime",
diff --git a/utils/bazel/llvm-project-overlay/lldb/source/Plugins/plugin_config.bzl b/utils/bazel/llvm-project-overlay/lldb/source/Plugins/plugin_config.bzl
index 26b6a84e2138f..f7a20a248c89a 100644
--- a/utils/bazel/llvm-project-overlay/lldb/source/Plugins/plugin_config.bzl
+++ b/utils/bazel/llvm-project-overlay/lldb/source/Plugins/plugin_config.bzl
@@ -23,7 +23,7 @@ DEFAULT_PLUGINS = [
     "ArchitecturePPC64",
     "ClangREPL",
     "CPlusPlusLanguage",
-    "CXXItaniumABI",
+    "CPPRuntime",
     "DisassemblerLLVMC",
     "HighlighterClang",
     "HighlighterDefault",



More information about the llvm-commits mailing list