diff options
author | Alex Brachet <abrachet@google.com> | 2023-04-26 16:54:38 +0000 |
---|---|---|
committer | Alex Brachet <abrachet@google.com> | 2023-04-26 17:35:34 +0000 |
commit | a44fffb82320e027b1ae6574ffaf72b4d22b339e (patch) | |
tree | 71177e10ba96c8ea10dc3ace1e0feb7c53d83542 /utils | |
parent | 2384e84bbbfd8d713fd2e1ffcc7d3d89dc1a0f16 (diff) | |
download | llvm-a44fffb82320e027b1ae6574ffaf72b4d22b339e.tar.gz |
[llvm-gsymutil] Switch to OptTable
Differential Revision: https://reviews.llvm.org/D148775
Diffstat (limited to 'utils')
-rw-r--r-- | utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel index be421ca0c09d..b45d43644874 100644 --- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel @@ -3449,6 +3449,18 @@ cc_binary( ], ) +gentbl( + name = "GSYMUtilOptionsTableGen", + strip_include_prefix = "tools/llvm-gsymutil", + tbl_outs = [( + "-gen-opt-parser-defs", + "tools/llvm-gsymutil/Opts.inc", + )], + tblgen = ":llvm-tblgen", + td_file = "tools/llvm-gsymutil/Opts.td", + td_srcs = ["include/llvm/Option/OptParser.td"], +) + cc_binary( name = "llvm-gsymutil", srcs = glob([ @@ -3462,8 +3474,10 @@ cc_binary( ":DebugInfo", ":DebugInfoDWARF", ":DebugInfoGSYM", + ":GSYMUtilOptionsTableGen", ":MC", ":Object", + ":Option", ":Support", ":Target", ":TargetParser", |