[llvm] [bazel][lldb] Port #162730: tablegen for lldb-server platform ops (PR #164832)
Jordan Rupprecht via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 23 08:12:56 PDT 2025
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/164832
None
>From b3af186ed46d6eaa220470b98b8e5835dcccf3c2 Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Thu, 23 Oct 2025 08:12:18 -0700
Subject: [PATCH] [bazel][lldb] Port #162730: tablegen for lldb-server platform
ops
---
utils/bazel/llvm-project-overlay/lldb/BUILD.bazel | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
index 7d62afc982be8..b892ac90668fe 100644
--- a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
@@ -979,7 +979,7 @@ cc_binary(
)
gentbl_cc_library(
- name = "lldb_server_opts_gen",
+ name = "lldb_server_llgs_opts_gen",
strip_include_prefix = ".",
tbl_outs = {"LLGSOptions.inc": ["-gen-opt-parser-defs"]},
tblgen = "//llvm:llvm-tblgen",
@@ -987,6 +987,15 @@ gentbl_cc_library(
deps = ["//llvm:OptParserTdFiles"],
)
+gentbl_cc_library(
+ name = "lldb_server_platform_opts_gen",
+ strip_include_prefix = ".",
+ tbl_outs = {"PlatformOptions.inc": ["-gen-opt-parser-defs"]},
+ tblgen = "//llvm:llvm-tblgen",
+ td_file = "tools/lldb-server/PlatformOptions.td",
+ deps = ["//llvm:OptParserTdFiles"],
+)
+
cc_binary(
name = "lldb-server",
srcs = glob([
@@ -1005,7 +1014,8 @@ cc_binary(
":Interpreter",
":Utility",
":Version",
- ":lldb_server_opts_gen",
+ ":lldb_server_llgs_opts_gen",
+ ":lldb_server_platform_opts_gen",
"//lldb:Target",
"//lldb:TargetHeaders",
"//lldb/source/Plugins:PluginCPlusPlusLanguage",
More information about the llvm-commits
mailing list