Loading llvm/tools/llvm-gsymutil/CMakeLists.txt +2 −0 Original line number Diff line number Diff line Loading @@ -18,4 +18,6 @@ add_llvm_tool(llvm-gsymutil DEPENDS GSYMUtilOptsTableGen GENERATE_DRIVER ) llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include "llvm/Support/CommandLine.h" #include "llvm/Support/Debug.h" #include "llvm/Support/Format.h" #include "llvm/Support/LLVMDriver.h" #include "llvm/Support/ManagedStatic.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/PrettyStackTrace.h" Loading Loading @@ -492,7 +493,7 @@ static void doLookup(GsymReader &Gsym, uint64_t Addr, raw_ostream &OS) { OS << "\n"; } int main(int argc, char **argv) { int llvm_gsymutil_main(int argc, char **argv, const llvm::ToolContext &) { // Print a stack trace if we signal out. sys::PrintStackTraceOnErrorSignal(argv[0]); PrettyStackTraceProgram X(argc, argv); Loading llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn +2 −1 Original line number Diff line number Diff line import("//llvm/utils/TableGen/tablegen.gni") import("//llvm/utils/gn/build/driver_executable.gni") tablegen("Opts") { visibility = [ ":llvm-gsymutil" ] args = [ "-gen-opt-parser-defs" ] } executable("llvm-gsymutil") { driver_executable("llvm-gsymutil") { deps = [ ":Opts", "//llvm/lib/DebugInfo/DWARF", Loading utils/bazel/llvm-project-overlay/llvm/BUILD.bazel +10 −1 Original line number Diff line number Diff line Loading @@ -3461,12 +3461,21 @@ gentbl( td_srcs = ["include/llvm/Option/OptParser.td"], ) expand_template( name = "gsymutil_main", out = "llvm-gsymutil-driver.cpp", substitutions = { "@TOOL_NAME@": "llvm_gsymutil", }, template = "cmake/modules/llvm-driver-template.cpp.in", ) cc_binary( name = "llvm-gsymutil", srcs = glob([ "tools/llvm-gsymutil/*.cpp", "tools/llvm-gsymutil/*.h", ]), ]) + ["llvm-gsymutil-driver.cpp"], copts = llvm_copts, stamp = 0, deps = [ Loading Loading
llvm/tools/llvm-gsymutil/CMakeLists.txt +2 −0 Original line number Diff line number Diff line Loading @@ -18,4 +18,6 @@ add_llvm_tool(llvm-gsymutil DEPENDS GSYMUtilOptsTableGen GENERATE_DRIVER )
llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include "llvm/Support/CommandLine.h" #include "llvm/Support/Debug.h" #include "llvm/Support/Format.h" #include "llvm/Support/LLVMDriver.h" #include "llvm/Support/ManagedStatic.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/PrettyStackTrace.h" Loading Loading @@ -492,7 +493,7 @@ static void doLookup(GsymReader &Gsym, uint64_t Addr, raw_ostream &OS) { OS << "\n"; } int main(int argc, char **argv) { int llvm_gsymutil_main(int argc, char **argv, const llvm::ToolContext &) { // Print a stack trace if we signal out. sys::PrintStackTraceOnErrorSignal(argv[0]); PrettyStackTraceProgram X(argc, argv); Loading
llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn +2 −1 Original line number Diff line number Diff line import("//llvm/utils/TableGen/tablegen.gni") import("//llvm/utils/gn/build/driver_executable.gni") tablegen("Opts") { visibility = [ ":llvm-gsymutil" ] args = [ "-gen-opt-parser-defs" ] } executable("llvm-gsymutil") { driver_executable("llvm-gsymutil") { deps = [ ":Opts", "//llvm/lib/DebugInfo/DWARF", Loading
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel +10 −1 Original line number Diff line number Diff line Loading @@ -3461,12 +3461,21 @@ gentbl( td_srcs = ["include/llvm/Option/OptParser.td"], ) expand_template( name = "gsymutil_main", out = "llvm-gsymutil-driver.cpp", substitutions = { "@TOOL_NAME@": "llvm_gsymutil", }, template = "cmake/modules/llvm-driver-template.cpp.in", ) cc_binary( name = "llvm-gsymutil", srcs = glob([ "tools/llvm-gsymutil/*.cpp", "tools/llvm-gsymutil/*.h", ]), ]) + ["llvm-gsymutil-driver.cpp"], copts = llvm_copts, stamp = 0, deps = [ Loading