llvm-6502/test/MC/MachO/ARM
Jim Grosbach fe2d5f8487 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
2012-09-25 18:07:17 +00:00
..
darwin-ARM-reloc.s
darwin-Thumb-reloc.s
data-in-code.s
empty-function-nop.ll
lit.local.cfg
llvm-objdump-macho-stripped.s
llvm-objdump-macho.s
long-call-branch-island-relocation.s
no-subsections-reloc.s
nop-armv4-padding.s
nop-armv6t2-padding.s
nop-thumb2-padding.s
nop-thumb-padding.s
relax-thumb2-branches.s
relax-thumb-ldr-literal.s
static-movt-relocs.s
thumb2-function-relative-load.s
thumb2-movt-fixup.s
thumb2-movw-fixup.s
thumb-bl-jbits.s