diff options
author | Davide Italiano <davide@freebsd.org> | 2015-12-29 13:41:02 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2015-12-29 13:41:02 +0000 |
commit | ed9d95b2906605bc5ee25001e6c348db0730157a (patch) | |
tree | 142715a75f66ba3b5707d57d93c1af9ba69fda7c /llvm/tools/llvm-objdump/llvm-objdump.h | |
parent | 1daf4cbc74a7b434868db97d169a499bfabc9136 (diff) | |
download | bcm5719-llvm-ed9d95b2906605bc5ee25001e6c348db0730157a.tar.gz bcm5719-llvm-ed9d95b2906605bc5ee25001e6c348db0730157a.zip |
[llvm-objdump] Mark noreturn function as such.
Match attribute in the header to make MSVC happy.
llvm-svn: 256560
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.h')
-rw-r--r-- | llvm/tools/llvm-objdump/llvm-objdump.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.h b/llvm/tools/llvm-objdump/llvm-objdump.h index e7c28f53abe..6e8ad6bda15 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.h +++ b/llvm/tools/llvm-objdump/llvm-objdump.h @@ -11,6 +11,7 @@ #include "llvm/ADT/StringRef.h" #include "llvm/Support/CommandLine.h" +#include "llvm/Support/Compiler.h" #include "llvm/Support/DataTypes.h" namespace llvm { @@ -79,7 +80,7 @@ void PrintRelocations(const object::ObjectFile *o); void PrintSectionHeaders(const object::ObjectFile *o); void PrintSectionContents(const object::ObjectFile *o); void PrintSymbolTable(const object::ObjectFile *o); -void report_error(StringRef File, std::error_code EC); +LLVM_ATTRIBUTE_NORETURN void report_error(StringRef File, std::error_code EC); } // end namespace llvm |