diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-05-30 20:18:53 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-05-30 20:18:53 +0000 |
| commit | 4f1062adb806fb1bac58895699e521c002eb0c7d (patch) | |
| tree | 9c9556a54210c05724a2f9448fcc750387170262 /llvm/lib | |
| parent | d788c9d83de65becbef10827d6303cd16495d901 (diff) | |
| download | bcm5719-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.cpp | 2 |
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: |

