commit | 8d6e80f9598069c148af0b84c9b53185a38b9de2 | [log] [tgz] |
---|---|---|
author | Dan Gohman <dan433584@gmail.com> | Mon Apr 29 22:37:08 2019 +0000 |
committer | Dan Gohman <dan433584@gmail.com> | Mon Apr 29 22:37:08 2019 +0000 |
tree | 21f8a1f91d85741348e3c954b6370053a23a63f4 | |
parent | 6c9f6fd11b6503f2b884554cbb5dbbe86163634b [diff] [blame] |
[WebAssembly] Make an assertion message prettier. NFC. This is a follow-up to https://reviews.llvm.org/D59521. llvm-svn: 359509
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp index 215c63c..e2d0ad4 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
@@ -842,8 +842,8 @@ auto Val = Map.find(Name); #ifndef NDEBUG if (Val == Map.end()) { - errs() << "runtime library name: " << Name << "\n"; - llvm_unreachable("unexpected runtime library name"); + auto message = std::string("unexpected runtime library name: ") + Name; + llvm_unreachable(message.c_str()); } #endif return getLibcallSignature(Subtarget, Val->second, Rets, Params);