aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC/ELFObjectWriter.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2010-12-27 02:03:24 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2010-12-27 02:03:24 +0000
commitc3a561cb8ed6f04e3cf7b1ff38c9f51a695d196d (patch)
tree0e6bdbebccbda7bc9610a52294cd602cf75a9c6b /lib/MC/ELFObjectWriter.cpp
parent3a83c40ab61d5ca624f2bbadd70237c6adbdb304 (diff)
downloadexternal_llvm-c3a561cb8ed6f04e3cf7b1ff38c9f51a695d196d.zip
external_llvm-c3a561cb8ed6f04e3cf7b1ff38c9f51a695d196d.tar.gz
external_llvm-c3a561cb8ed6f04e3cf7b1ff38c9f51a695d196d.tar.bz2
Handle reloc_riprel_4byte_movq_load. Should make the bots happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122579 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/ELFObjectWriter.cpp')
-rw-r--r--lib/MC/ELFObjectWriter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/MC/ELFObjectWriter.cpp b/lib/MC/ELFObjectWriter.cpp
index 88c7200..c4e2e3f 100644
--- a/lib/MC/ELFObjectWriter.cpp
+++ b/lib/MC/ELFObjectWriter.cpp
@@ -1610,6 +1610,7 @@ unsigned X86ELFObjectWriter::GetRelocType(const MCValue &Target,
assert(Modifier == MCSymbolRefExpr::VK_None);
Type = ELF::R_X86_64_PC64;
break;
+ case X86::reloc_riprel_4byte_movq_load:
case FK_Data_4: // FIXME?
case X86::reloc_riprel_4byte:
case FK_PCRel_4: