From 3c68acd202d061c38e9b7744012094b4009d932a 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146273 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/MC/ELFObjectWriter.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/MC/ELFObjectWriter.cpp') diff --git a/lib/MC/ELFObjectWriter.cpp b/lib/MC/ELFObjectWriter.cpp index 14ca509d75..40b84ae458 100644 --- a/lib/MC/ELFObjectWriter.cpp +++ b/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-70-g09d2