summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-05-30 20:18:53 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-05-30 20:18:53 +0000
commit4f1062adb806fb1bac58895699e521c002eb0c7d (patch)
tree9c9556a54210c05724a2f9448fcc750387170262 /llvm/lib
parentd788c9d83de65becbef10827d6303cd16495d901 (diff)
downloadbcm5719-llvm-4f1062adb806fb1bac58895699e521c002eb0c7d.tar.gz
bcm5719-llvm-4f1062adb806fb1bac58895699e521c002eb0c7d.zip
Fix a crash when producing COFF.
llvm-svn: 271229
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
index cd0ab73060a..90542dc2f01 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
@@ -53,6 +53,8 @@ unsigned X86WinCOFFObjectWriter::getRelocType(const MCValue &Target,
case FK_PCRel_4:
case X86::reloc_riprel_4byte:
case X86::reloc_riprel_4byte_movq_load:
+ case X86::reloc_riprel_4byte_relax:
+ case X86::reloc_riprel_4byte_relax_rex:
return COFF::IMAGE_REL_AMD64_REL32;
case FK_Data_4:
case X86::reloc_signed_4byte:
OpenPOWER on IntegriCloud