diff options
author | Owen Anderson <resistor@mac.com> | 2010-12-01 19:18:46 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2010-12-01 19:18:46 +0000 |
commit | 943fb60b1fd0dfbd6f75f65c9fb46e10a21a1a3d (patch) | |
tree | 5ea5cc51917506eb6df705e05a07b61efe12ed64 /llvm/lib/MC/ELFObjectWriter.cpp | |
parent | 546d0795f33e9ff25065dc538d4d66d0a9c9fc3b (diff) | |
download | bcm5719-llvm-943fb60b1fd0dfbd6f75f65c9fb46e10a21a1a3d.tar.gz bcm5719-llvm-943fb60b1fd0dfbd6f75f65c9fb46e10a21a1a3d.zip |
Add correct encodings for STRD and LDRD, including fixup support. Additionally, update these to unified syntax.
llvm-svn: 120589
Diffstat (limited to 'llvm/lib/MC/ELFObjectWriter.cpp')
-rw-r--r-- | llvm/lib/MC/ELFObjectWriter.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/MC/ELFObjectWriter.cpp b/llvm/lib/MC/ELFObjectWriter.cpp index 641354c43cf..1bad8ebaf8a 100644 --- a/llvm/lib/MC/ELFObjectWriter.cpp +++ b/llvm/lib/MC/ELFObjectWriter.cpp @@ -409,7 +409,7 @@ namespace { case FK_PCRel_2: case FK_PCRel_4: case ARM::fixup_arm_pcrel_12: - case ARM::fixup_arm_vfp_pcrel_10: + case ARM::fixup_arm_pcrel_10: case ARM::fixup_arm_branch: return true; } @@ -1457,7 +1457,7 @@ unsigned ARMELFObjectWriter::GetRelocType(const MCValue &Target, switch ((unsigned)Fixup.getKind()) { default: llvm_unreachable("invalid fixup kind!"); case ARM::fixup_arm_pcrel_12: - case ARM::fixup_arm_vfp_pcrel_10: + case ARM::fixup_arm_pcrel_10: assert(0 && "Unimplemented"); break; case ARM::fixup_arm_branch: return ELF::R_ARM_CALL; break; |