diff options
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/test/Support/check-default-options.txt | 9 | ||||
-rw-r--r-- | llvm/test/tools/llvm-dwarfdump/cmdline.test | 4 | ||||
-rw-r--r-- | llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 7 |
3 files changed, 4 insertions, 16 deletions
diff --git a/llvm/test/Support/check-default-options.txt b/llvm/test/Support/check-default-options.txt index 6f2bff94f33..352471ed9ef 100644 --- a/llvm/test/Support/check-default-options.txt +++ b/llvm/test/Support/check-default-options.txt @@ -2,17 +2,8 @@ # RUN: llvm-readobj --help-hidden %t | FileCheck --check-prefix=CHECK-READOBJ %s # RUN: llvm-tblgen --help-hidden %t | FileCheck --check-prefix=CHECK-TBLGEN %s # RUN: llvm-opt-report --help-hidden %t | FileCheck --check-prefix=CHECK-OPT-RPT %s -# RUN: llvm-dwarfdump --help-hidden %t | FileCheck --check-prefix=CHECK-DWARF %s -# RUN: llvm-dwarfdump -h %t | FileCheck --check-prefix=CHECK-DWARF-H %s - # CHECK-OBJDUMP: -h - Alias for --section-headers # CHECK-READOBJ: -h - Alias for --file-headers # CHECK-TBLGEN: -h - Alias for --help # CHECK-OPT-RPT: -h - Alias for --help -# CHECK-DWARF: -h - Alias for -help - -# llvm-dwarfdump declares `-h` option and prints special help in that case, -# which is weird, but makes for a good test, i.e., shows the default `-h` -# wasn't used. -# CHECK-DWARF-H-NOT: --help-list - Display list of available options (--help-list-hidden for more) diff --git a/llvm/test/tools/llvm-dwarfdump/cmdline.test b/llvm/test/tools/llvm-dwarfdump/cmdline.test index 8d19745825c..9aa0a1527b2 100644 --- a/llvm/test/tools/llvm-dwarfdump/cmdline.test +++ b/llvm/test/tools/llvm-dwarfdump/cmdline.test @@ -3,6 +3,10 @@ RUN: llvm-dwarfdump --help 2>&1 | FileCheck --check-prefix=HELP %s --implicit-ch HELP: USAGE: llvm-dwarfdump{{[^ ]*}} [options] <input object files or .dSYM bundles> HELP: Color Options HELP: -color +HELP: Generic Options +HELP: -help +HELP: -help-list +HELP: -version HELP: Section-specific Dump Options HELP: -debug-info - Dump the .debug_info section HELP: -eh-frame diff --git a/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp b/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp index 1efc96df665..701efade286 100644 --- a/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp +++ b/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp @@ -92,8 +92,6 @@ namespace { using namespace cl; OptionCategory DwarfDumpCategory("Specific Options"); -static opt<bool> Help("h", desc("Alias for -help"), Hidden, - cat(DwarfDumpCategory)); static list<std::string> InputFilenames(Positional, desc("<input object files or .dSYM bundles>"), ZeroOrMore, cat(DwarfDumpCategory)); @@ -575,11 +573,6 @@ int main(int argc, char **argv) { "pretty-print DWARF debug information in object files" " and debug info archives.\n"); - if (Help) { - PrintHelpMessage(/*Hidden =*/false, /*Categorized =*/true); - return 0; - } - // FIXME: Audit interactions between these two options and make them // compatible. if (Diff && Verbose) { |