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(
36903690 ],
36913691)
36923692
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" ,
36953707 srcs = glob ([
36963708 "tools/llvm-debuginfod-find/*.cpp" ,
36973709 ]),
36983710 copts = llvm_copts ,
3699- stamp = 0 ,
37003711 deps = [
37013712 ":BitReader" ,
37023713 ":Core" ,
3714+ ":DebugInfodFindOptsTableGen" ,
37033715 ":Debuginfod" ,
3716+ ":Option" ,
37043717 ":Support" ,
37053718 ":Symbolize" ,
37063719 ],
37073720)
37083721
3722+ llvm_driver_cc_binary (
3723+ name = "llvm-debuginfod-find" ,
3724+ stamp = 0 ,
3725+ deps = [":llvm-debuginfod-find-lib" ],
3726+ )
3727+
37093728cc_binary (
37103729 name = "llvm-dis" ,
37113730 srcs = glob ([
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ _TOOLS = {
1616 "llvm-ar" : "//llvm:llvm-ar-lib" ,
1717 "llvm-cgdata" : "//llvm:llvm-cgdata-lib" ,
1818 "llvm-cxxfilt" : "//llvm:llvm-cxxfilt-lib" ,
19+ "llvm-debuginfod-find" : "//llvm:llvm-debuginfod-find-lib" ,
1920 "llvm-dwp" : "//llvm:llvm-dwp-lib" ,
2021 "llvm-gsymutil" : "//llvm:llvm-gsymutil-lib" ,
2122 "llvm-ifs" : "//llvm:llvm-ifs-lib" ,
You can’t perform that action at this time.
0 commit comments