From 7e0a79318358051fe2b8947d85e84d1a3c9c282a Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Fri, 9 Dec 2011 19:57:29 +0000 Subject: Handle reloc_signed_4byte in here. Not doing so was a regression from my previous commit. It is strange that we see it in 32 bits. We already have a fixme about it. llvm-svn: 146273 --- llvm/lib/MC/ELFObjectWriter.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/MC/ELFObjectWriter.cpp') diff --git a/llvm/lib/MC/ELFObjectWriter.cpp b/llvm/lib/MC/ELFObjectWriter.cpp index 14ca509d75f..40b84ae4585 100644 --- a/llvm/lib/MC/ELFObjectWriter.cpp +++ b/llvm/lib/MC/ELFObjectWriter.cpp @@ -1749,6 +1749,7 @@ unsigned X86ELFObjectWriter::GetRelocType(const MCValue &Target, Type = ELF::R_386_GOTPC; break; + case X86::reloc_signed_4byte: case FK_PCRel_4: case FK_Data_4: switch (Modifier) { -- cgit v1.2.3