1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 12:02:58 +02:00
llvm-mirror/test/MC/MachO/AArch64
Peter Collingbourne df3f55c3ab CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
The relative vtable ABI (PR26723) needs PLT relocations to refer to virtual
functions defined in other DSOs. The unnamed_addr attribute means that the
function's address is not significant, so we're allowed to substitute it
with the address of a PLT entry.

Also includes a bonus feature: addends for COFF image-relative references.

Differential Revision: http://reviews.llvm.org/D17938

llvm-svn: 267211
2016-04-22 20:40:10 +00:00
..
classrefs.s
cstexpr-gotpcrel.ll CodeGen: Use PLT relocations for relative references to unnamed_addr functions. 2016-04-22 20:40:10 +00:00
darwin-ARM64-local-label-diff.s
darwin-ARM64-reloc.s
data-in-code.s MachO: enable .data_region directives everywhere 2016-04-21 23:00:17 +00:00
ld64-workaround.s
lit.local.cfg
mergeable.s
reloc-crash2.s
reloc-crash.s
reloc-errors.s