llvm/test/MC
Adhemerval Zanella aa71428378 Initial TOC support for PowerPC64 object creation
This patch adds initial PPC64 TOC MC object creation using the small mcmodel
(a single 64K TOC) adding the some TOC relocations (R_PPC64_TOC,
R_PPC64_TOC16, and R_PPC64_TOC16DS).

The addition of 'undefinedExplicitRelSym' hook on 'MCELFObjectTargetWriter'
is meant to avoid the creation of an unreferenced ".TOC." symbol (used in
the .odp creation) as well to set the R_PPC64_TOC relocation target as the
temporary ".TOC." symbol. On PPC64 ABI, the R_PPC64_TOC relocation should
not point to any symbol.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166677 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-25 12:27:42 +00:00
..
ARM Test case for r165480. 2012-10-10 02:54:23 +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 Add support for annotated disassembly output for X86 and arm. 2012-10-22 22:31:46 +00:00
ELF MC: Overhaul handling of .lcomm 2012-09-07 17:25:13 +00:00
MachO MachO: direct-to-object attribute for data-in-code markers. 2012-10-01 22:20:54 +00:00
MBlaze Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Mips Add test cases for correct parsing of register names in 32- and 64-bit modes. 2012-10-11 12:42:49 +00:00
PowerPC Initial TOC support for PowerPC64 object creation 2012-10-25 12:27:42 +00:00
X86 Tell llvm-mc we're using intel syntax, so we don't have to use directives. 2012-10-24 23:34:38 +00:00