diff options
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp index ce795d3..d5c4532 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp @@ -531,8 +531,10 @@ struct StaticLibcallNameMap { StaticLibcallNameMap() { static const std::pair<const char *, RTLIB::Libcall> NameLibcalls[] = { #define HANDLE_LIBCALL(code, name) {(const char *)name, RTLIB::code}, +#define LIBCALL_NO_NAME nullptr #include "llvm/IR/RuntimeLibcalls.def" #undef HANDLE_LIBCALL +#undef LIBCALL_NO_NAME }; for (const auto &NameLibcall : NameLibcalls) { if (NameLibcall.first != nullptr && |