diff options
author | Paul Semel <semelpaul@gmail.com> | 2018-07-11 15:25:39 +0000 |
---|---|---|
committer | Paul Semel <semelpaul@gmail.com> | 2018-07-11 15:25:39 +0000 |
commit | bcf55ab95a60603dfad0c4589f1db313cd0696ae (patch) | |
tree | b2ebcef5791a5dfd70c3506c13dfe680268d9cf6 /llvm/tools/llvm-objdump/llvm-objdump.h | |
parent | bdaffd6c6bb6f82ffe76fdfb0394c050c9a9b9a8 (diff) | |
download | bcm5719-llvm-bcf55ab95a60603dfad0c4589f1db313cd0696ae.tar.gz bcm5719-llvm-bcf55ab95a60603dfad0c4589f1db313cd0696ae.zip |
[llvm-objdump] Add -demangle (-C) option
Differential Revision: https://reviews.llvm.org/D49043
llvm-svn: 336816
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.h')
-rw-r--r-- | llvm/tools/llvm-objdump/llvm-objdump.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.h b/llvm/tools/llvm-objdump/llvm-objdump.h index 27734af2866..c5a1ac8df9e 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.h +++ b/llvm/tools/llvm-objdump/llvm-objdump.h @@ -30,6 +30,7 @@ namespace object { extern cl::opt<std::string> TripleName; extern cl::opt<std::string> ArchName; extern cl::opt<std::string> MCPU; +extern cl::opt<std::string> Demangle; extern cl::list<std::string> MAttrs; extern cl::list<std::string> FilterSections; extern cl::opt<bool> AllHeaders; @@ -96,6 +97,7 @@ void PrintSectionHeaders(const object::ObjectFile *o); void PrintSectionContents(const object::ObjectFile *o); void PrintSymbolTable(const object::ObjectFile *o, StringRef ArchiveName, StringRef ArchitectureName = StringRef()); +void warn(StringRef Message); LLVM_ATTRIBUTE_NORETURN void error(Twine Message); LLVM_ATTRIBUTE_NORETURN void report_error(StringRef File, Twine Message); LLVM_ATTRIBUTE_NORETURN void report_error(StringRef File, std::error_code EC); |