fe2d5f848764dff8f9ba734a5e2438ca1535890e |
|
25-Sep-2012 |
Jim Grosbach <grosbach@apple.com> |
ARM: Darwin BL/BLX relocations to out-of-range symbols. When a BL/BLX references a symbol in the same translation unit that is out of range, use an external relocation. The linker will use this to generate a branch island rather than a direct reference, allowing the relocation to resolve correctly. rdar://12359919 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164615 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/MachO/ARM/long-call-branch-island-relocation.s
|