File tree Expand file tree Collapse file tree 2 files changed +23
-3
lines changed
utils/bazel/llvm-project-overlay/llvm Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -3690,22 +3690,41 @@ cc_binary(
3690
3690
],
3691
3691
)
3692
3692
3693
- cc_binary (
3694
- name = "llvm-debuginfod-find" ,
3693
+ gentbl (
3694
+ name = "DebugInfodFindOptsTableGen" ,
3695
+ strip_include_prefix = "tools/llvm-debuginfod-find" ,
3696
+ tbl_outs = [(
3697
+ "-gen-opt-parser-defs" ,
3698
+ "tools/llvm-debuginfod-find/Opts.inc" ,
3699
+ )],
3700
+ tblgen = ":llvm-tblgen" ,
3701
+ td_file = "tools/llvm-debuginfod-find/Opts.td" ,
3702
+ td_srcs = ["include/llvm/Option/OptParser.td" ],
3703
+ )
3704
+
3705
+ cc_library (
3706
+ name = "llvm-debuginfod-find-lib" ,
3695
3707
srcs = glob ([
3696
3708
"tools/llvm-debuginfod-find/*.cpp" ,
3697
3709
]),
3698
3710
copts = llvm_copts ,
3699
- stamp = 0 ,
3700
3711
deps = [
3701
3712
":BitReader" ,
3702
3713
":Core" ,
3714
+ ":DebugInfodFindOptsTableGen" ,
3703
3715
":Debuginfod" ,
3716
+ ":Option" ,
3704
3717
":Support" ,
3705
3718
":Symbolize" ,
3706
3719
],
3707
3720
)
3708
3721
3722
+ llvm_driver_cc_binary (
3723
+ name = "llvm-debuginfod-find" ,
3724
+ stamp = 0 ,
3725
+ deps = [":llvm-debuginfod-find-lib" ],
3726
+ )
3727
+
3709
3728
cc_binary (
3710
3729
name = "llvm-dis" ,
3711
3730
srcs = glob ([
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ _TOOLS = {
16
16
"llvm-ar" : "//llvm:llvm-ar-lib" ,
17
17
"llvm-cgdata" : "//llvm:llvm-cgdata-lib" ,
18
18
"llvm-cxxfilt" : "//llvm:llvm-cxxfilt-lib" ,
19
+ "llvm-debuginfod-find" : "//llvm:llvm-debuginfod-find-lib" ,
19
20
"llvm-dwp" : "//llvm:llvm-dwp-lib" ,
20
21
"llvm-gsymutil" : "//llvm:llvm-gsymutil-lib" ,
21
22
"llvm-ifs" : "//llvm:llvm-ifs-lib" ,
You can’t perform that action at this time.
0 commit comments