diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp --- a/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp +++ b/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp @@ -189,6 +189,11 @@ Addend = *(const support::ulittle32_t *)FixupContent; break; } + default: + LLVM_DEBUG({ + dbgs() << "i386 relocation kind: [" << *Kind + << "] requires no implicit addend."; + }); } Edge::OffsetT Offset = FixupAddress - BlockToFix.getAddress();