diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp b/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp index 6456026f4ba7..388c0f9110b7 100644 --- a/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp +++ b/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp @@ -889,14 +889,15 @@ static ManagedStatic<StaticLibcallNameMap> LibcallNameMap;  // TODO: If the RTLIB::Libcall-taking flavor of GetSignature remains unsed  // other than here, just roll its logic into this version.  void llvm::getLibcallSignature(const WebAssemblySubtarget &Subtarget, -                               const char *Name, +                               StringRef Name,                                 SmallVectorImpl<wasm::ValType> &Rets,                                 SmallVectorImpl<wasm::ValType> &Params) {    auto &Map = LibcallNameMap->Map;    auto Val = Map.find(Name);  #ifndef NDEBUG    if (Val == Map.end()) { -    auto message = std::string("unexpected runtime library name: ") + Name; +    auto message = std::string("unexpected runtime library name: ") + +                   std::string(Name);      llvm_unreachable(message.c_str());    }  #endif  | 
