1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test/MC/PowerPC
Ulrich Weigand 28c7be6585 [MC] Pass MCSymbolData to needsRelocateWithSymbol
As discussed in a previous checking to support the .localentry
directive on PowerPC, we need to inspect the actual target symbol
in needsRelocateWithSymbol to make the appropriate decision based
on that symbol's st_other bits.

Currently, needsRelocateWithSymbol does not get the target symbol.
However, it is directly available to its sole caller.  This patch
therefore simply extends the needsRelocateWithSymbol by a new
parameter "const MCSymbolData &SD", passes in the target symbol,
and updates all derived implementations.

In particular, in the PowerPC implementation, this patch removes
the FIXME added by the previous checkin.

llvm-svn: 213487
2014-07-20 23:15:06 +00:00
..
deprecated-p7.s
lit.local.cfg Reduce verbiage of lit.local.cfg files 2014-06-09 22:42:55 +00:00
ppc64-abiversion.s [PowerPC] ELFv2 MC support for .abiversion directive 2014-07-20 22:56:57 +00:00
ppc64-encoding-bookII.s
ppc64-encoding-bookIII.s
ppc64-encoding-ext.s
ppc64-encoding-fp.s
ppc64-encoding-vmx.s
ppc64-encoding.s
ppc64-errors.s
ppc64-fixup-apply.s
ppc64-fixup-explicit.s
ppc64-fixups.s
ppc64-initial-cfa.s Emit DWARF3 call frame information when DWARF3+ debug info is requested 2014-06-19 15:39:33 +00:00
ppc64-localentry-error1.s [PowerPC] ELFv2 MC support for .localentry directive 2014-07-20 23:06:03 +00:00
ppc64-localentry-error2.s [PowerPC] ELFv2 MC support for .localentry directive 2014-07-20 23:06:03 +00:00
ppc64-localentry.s [MC] Pass MCSymbolData to needsRelocateWithSymbol 2014-07-20 23:15:06 +00:00
ppc64-operands.s
ppc64-regs.s
ppc64-relocs-01.s
ppc64-tls-relocs-01.s
ppc-llong.s
ppc-machine.s
ppc-nop.s
ppc-reloc.s [PowerPC] 32-bit ELF PIC support 2014-07-18 23:29:49 +00:00
ppc-word.s
tls-gd-obj.s
tls-ie-obj.s
tls-ld-obj.s
vsx.s