llvm/test/MC
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
..
ARM ARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'. 2012-09-25 00:08:13 +00:00
AsmParser Add support for macro parameters/arguments delimited by spaces, 2012-09-19 20:36:12 +00:00
COFF Emit dtors into proper section while compiling in vcpp-compatible mode. 2012-09-23 15:53:47 +00:00
Disassembler Diagnose invalid alignments on duplicating VLDn instructions. 2012-09-06 15:27:12 +00:00
ELF MC: Overhaul handling of .lcomm 2012-09-07 17:25:13 +00:00
MachO ARM: Darwin BL/BLX relocations to out-of-range symbols. 2012-09-25 18:07:17 +00:00
MBlaze Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Mips Initial relocations test for the Mips standalone assembler. 2012-09-07 20:38:18 +00:00
X86 llvm/test/MC/X86/x86_nop.s: Make sure -arch=x86 when -mcpu=geode. 2012-09-19 00:56:20 +00:00