summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2010-12-27 00:36:05 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2010-12-27 00:36:05 +0000
commit2ac8355ecd187bcf86aeae9ae0c8a92b37daf8b1 (patch)
tree753ca21bd3bcd0c3963e5fd001475888307471f2 /llvm/lib/Target
parent84bd73c52744b33955a85174b8912d001de604a3 (diff)
downloadbcm5719-llvm-2ac8355ecd187bcf86aeae9ae0c8a92b37daf8b1.tar.gz
bcm5719-llvm-2ac8355ecd187bcf86aeae9ae0c8a92b37daf8b1.zip
Add support for the same encodings of the personality function that gnu as
supports. llvm-svn: 122577
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/X86/X86AsmBackend.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86AsmBackend.cpp b/llvm/lib/Target/X86/X86AsmBackend.cpp
index 11ac5eb3465..0a6cd9c69ae 100644
--- a/llvm/lib/Target/X86/X86AsmBackend.cpp
+++ b/llvm/lib/Target/X86/X86AsmBackend.cpp
@@ -41,6 +41,7 @@ static unsigned getFixupKindLog2Size(unsigned Kind) {
case X86::reloc_signed_4byte:
case X86::reloc_global_offset_table:
case FK_Data_4: return 2;
+ case FK_PCRel_8:
case FK_Data_8: return 3;
}
}
OpenPOWER on IntegriCloud