diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-12-14 23:47:35 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-12-14 23:47:35 +0000 |
commit | eda5177ca60f53a94cdc82999d052b054e4e75ac (patch) | |
tree | 43d952ff311c4c8f9cfc3d6a758fe14590ed90d3 /llvm/lib/Target/ARM | |
parent | a245f933bac94512391d643565b168823a53bbfd (diff) | |
download | bcm5719-llvm-eda5177ca60f53a94cdc82999d052b054e4e75ac.tar.gz bcm5719-llvm-eda5177ca60f53a94cdc82999d052b054e4e75ac.zip |
thumb adr fixup needs alignment just like the t2 version.
llvm-svn: 121812
Diffstat (limited to 'llvm/lib/Target/ARM')
-rw-r--r-- | llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp b/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp index 2770d6e5a50..c633825adfe 100644 --- a/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp +++ b/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp @@ -55,7 +55,8 @@ public: { "fixup_arm_pcrel_10", 1, 24, MCFixupKindInfo::FKF_IsPCRel }, { "fixup_t2_pcrel_10", 0, 32, MCFixupKindInfo::FKF_IsPCRel | MCFixupKindInfo::FKF_IsAligned}, -{ "fixup_thumb_adr_pcrel_10",0, 8, MCFixupKindInfo::FKF_IsPCRel }, +{ "fixup_thumb_adr_pcrel_10",0, 8, MCFixupKindInfo::FKF_IsPCRel | + MCFixupKindInfo::FKF_IsAligned}, { "fixup_arm_adr_pcrel_12", 1, 24, MCFixupKindInfo::FKF_IsPCRel }, { "fixup_t2_adr_pcrel_12", 0, 32, MCFixupKindInfo::FKF_IsPCRel | MCFixupKindInfo::FKF_IsAligned}, |