diff options
Diffstat (limited to 'contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp')
| -rw-r--r-- | contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp b/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp index 19e14f3261aa..9cf77829f3bc 100644 --- a/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp +++ b/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp @@ -68,6 +68,8 @@ WebAssemblyWasmObjectWriter::getRelocType(const MCValue &Target,    bool IsFunction = IsFunctionExpr(Fixup.getValue());    switch (unsigned(Fixup.getKind())) { +  case WebAssembly::fixup_code_global_index: +    return wasm::R_WEBASSEMBLY_GLOBAL_INDEX_LEB;    case WebAssembly::fixup_code_sleb128_i32:      if (IsFunction)        return wasm::R_WEBASSEMBLY_TABLE_INDEX_SLEB;  | 
