diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-07-22 18:35:11 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-07-22 18:35:11 +0000 |
commit | a503ede94bee1054fcd142687508dbb959e36875 (patch) | |
tree | 0e86780abb5dddeea29aa107e1aee31d99c4aa50 /tools/llvm-objdump/llvm-objdump.cpp | |
parent | 83a162ef8591d26b6105114e83061c600eb89749 (diff) |
llvm-objdump: Don't ignore errors from raw_fd_ostream.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135787 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r-- | tools/llvm-objdump/llvm-objdump.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/llvm-objdump/llvm-objdump.cpp b/tools/llvm-objdump/llvm-objdump.cpp index 2efdc0de03..c1e35cd164 100644 --- a/tools/llvm-objdump/llvm-objdump.cpp +++ b/tools/llvm-objdump/llvm-objdump.cpp @@ -272,6 +272,10 @@ static void DisassembleInput(const StringRef &Filename) { // Start a new dot file. std::string Error; raw_fd_ostream Out((f.getName().str() + ".dot").c_str(), Error); + if (!Error.empty()) { + errs() << ToolName << ": warning: " << Error << '\n'; + continue; + } Out << "digraph " << f.getName() << " {\n"; Out << "graph [ rankdir = \"LR\" ];\n"; |