Commit 90e40a0b authored by Greg Clayton's avatar Greg Clayton
Browse files

Rename "llvm-gsym" to "llvm-gsymutil" and fix dependencies.

Summary: This patch renames the "llvm-gsym" tool directory to "llvm-gsymutil". Dependencies are also reduced to the bare minimum for llvm-gsymutil.

Reviewers: aprantl, thakis

Subscribers: mgorny, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D75291
parent 5b3b21f0
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -2,10 +2,6 @@ set(LLVM_LINK_COMPONENTS
  ${LLVM_TARGETS_TO_BUILD}
  DebugInfoDWARF
  DebugInfoGSYM
  AsmPrinter
  AllTargetsDescs
  AllTargetsInfos
  MC
  Object
  Support
  Target
@@ -14,6 +10,4 @@ set(LLVM_LINK_COMPONENTS
add_llvm_tool(llvm-gsymutil
  llvm-gsymutil.cpp

  DEPENDS
  intrinsics_gen
  )
+1 −4
Original line number Diff line number Diff line
//===-- llvm-gsymutil.cpp - GSYM dumping and creation utility for llvm ----===//
//===-- gsymutil.cpp - GSYM dumping and creation utility for llvm ---------===//
//
//                     The LLVM Compiler Infrastructure
//
@@ -431,10 +431,7 @@ int main(int argc, char const *argv[]) {
  PrettyStackTraceProgram X(argc, argv);
  llvm_shutdown_obj Y; // Call llvm_shutdown() on exit.

  llvm::InitializeAllTargetInfos();
  llvm::InitializeAllTargetMCs();
  llvm::InitializeAllTargets();
  llvm::InitializeAllAsmPrinters();

  const char *Overview =
      "A tool for dumping, searching and creating GSYM files.\n\n"
+1 −1
Original line number Diff line number Diff line
@@ -216,7 +216,7 @@ group("test") {
    "//llvm/tools/llvm-elfabi",
    "//llvm/tools/llvm-exegesis",
    "//llvm/tools/llvm-extract",
    "//llvm/tools/llvm-gsym:llvm-gsymutil",
    "//llvm/tools/llvm-gsymutil:llvm-gsymutil"
    "//llvm/tools/llvm-ifs",
    "//llvm/tools/llvm-isel-fuzzer",
    "//llvm/tools/llvm-jitlink",
+0 −2
Original line number Diff line number Diff line
executable("llvm-gsymutil") {
  deps = [
    "//llvm/lib/CodeGen/AsmPrinter",
    "//llvm/lib/DebugInfo/DWARF",
    "//llvm/lib/DebugInfo/GSYM",
    "//llvm/lib/MC",
    "//llvm/lib/Object",
    "//llvm/lib/Support",
    "//llvm/lib/Target",