diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2010-04-08 10:44:28 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2010-04-08 10:44:28 +0000 |
| commit | a6769269f3db5784e783c121bdf628e27f436d5b (patch) | |
| tree | 9ea72fc519f54bef4fb9542246065752ec94effc /llvm/lib/CodeGen/ELFWriter.cpp | |
| parent | 634d9ff7c08ca76076c4373df075e5fe09736820 (diff) | |
| download | bcm5719-llvm-a6769269f3db5784e783c121bdf628e27f436d5b.tar.gz bcm5719-llvm-a6769269f3db5784e783c121bdf628e27f436d5b.zip | |
Use twines to simplify calls to report_fatal_error. For code size and readability.
llvm-svn: 100756
Diffstat (limited to 'llvm/lib/CodeGen/ELFWriter.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/ELFWriter.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/CodeGen/ELFWriter.cpp b/llvm/lib/CodeGen/ELFWriter.cpp index 651e7e9f92e..fe55b32e3ca 100644 --- a/llvm/lib/CodeGen/ELFWriter.cpp +++ b/llvm/lib/CodeGen/ELFWriter.cpp @@ -572,10 +572,8 @@ CstExprResTy ELFWriter::ResolveConstantExpr(const Constant *CV) { } } - std::string msg(CE->getOpcodeName()); - raw_string_ostream ErrorMsg(msg); - ErrorMsg << ": Unsupported ConstantExpr type"; - report_fatal_error(ErrorMsg.str()); + report_fatal_error(CE->getOpcodeName() + + StringRef(": Unsupported ConstantExpr type")); return std::make_pair(CV, 0); // silence warning } |

