binutils-gdb/ld/testsuite/ld-powerpc
Alan Modra c138af9573 PowerPC32 ld test fails with --enable-targets=all
Three pppc32 ld tests fail when spe support is included in the linker
due to this snippet in ld/emulparams/elf32ppc.sh.

if grep -q 'ld_elf32_spu_emulation' ldemul-list.h; then
  DATA_START_SYMBOLS="${RELOCATING+*crt1.o(.data .data.* .gnu.linkonce.d.*)
    PROVIDE (__spe_handle = .);
    *(.data.spehandle)
    . += 4 * (DEFINED (__spe_handle) || . != 0);}"
fi

	* testsuite/ld-powerpc/tlsexe32.r: Pass with .data section present.
	* testsuite/ld-powerpc/tlsexe32no.r: Likewise.
	* testsuite/ld-powerpc/tlsso32.r: Likewise.
2022-07-26 22:14:20 +09:30
..
abs32-pie.d PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs32-pie.r PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs32-reloc.s PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs32-shared.d PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs32-shared.r PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs32-static.d PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs32-static.r PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
abs-pie-relr.d PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-pie-relr.r PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-pie.d PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-pie.r PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-reloc.s PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-shared-relr.d PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-shared-relr.r PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-shared.d PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-shared.r PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-static.d PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
abs-static.r PowerPC64 treatment of absolute symbols 2022-02-03 13:40:41 +10:30
addpcis.d
addpcis.s
aix52.exp XCOFF: add support for TLS relocations on hidden symbols 2022-01-10 09:14:57 +01:00
aix-abs-branch-1-32.nd
aix-abs-branch-1-64.nd
aix-abs-branch-1.dd
aix-abs-branch-1.ex
aix-abs-branch-1.im
aix-abs-branch-1.s
aix-abs-reloc-1-32.nd
aix-abs-reloc-1-32.od
aix-abs-reloc-1-64.nd
aix-abs-reloc-1-64.od
aix-abs-reloc-1.ex
aix-abs-reloc-1.im
aix-abs-reloc-1.s
aix-core-sec-1.ex
aix-core-sec-1.hd
aix-core-sec-1.s
aix-core-sec-2.ex
aix-core-sec-2.hd
aix-core-sec-2.s
aix-core-sec-3.ex
aix-core-sec-3.hd
aix-core-sec-3.s
aix-export-1-all-32.dd
aix-export-1-all-64.dd
aix-export-1-full-32.dd
aix-export-1-full-64.dd
aix-export-1a.s
aix-export-1b.s
aix-export-2-32.nd
aix-export-2-64.nd
aix-export-2.s
aix-gc-1-32.dd
aix-gc-1-32.nd
aix-gc-1-64.dd
aix-gc-1-64.nd
aix-gc-1.ex
aix-gc-1.s
aix-glink-1-32.d
aix-glink-1-32.dd
aix-glink-1-64.d
aix-glink-1-64.dd
aix-glink-1.ex
aix-glink-1.s
aix-glink-2-32.dd
aix-glink-2-64.dd
aix-glink-2a.ex
aix-glink-2a.s
aix-glink-2b.s
aix-glink-2c.ex
aix-glink-2c.s
aix-glink-2d.s
aix-glink-3-32.d
aix-glink-3-32.dd
aix-glink-3-64.d
aix-glink-3-64.dd
aix-glink-3.s
aix-glink-3a.s
aix-glink-3b.s
aix-largetoc-1-32.d
aix-largetoc-1-64.d
aix-largetoc-1.ex
aix-largetoc-1.s
aix-lineno-1.s
aix-lineno-1.txt
aix-lineno-1a-32.dd
aix-lineno-1a-32.nd
aix-lineno-1a-64.dd
aix-lineno-1a-64.nd
aix-lineno-1b-32.dd
aix-lineno-1b-32.nd
aix-lineno-1b-64.dd
aix-lineno-1b-64.nd
aix-neg-reloc-32.d
aix-neg-reloc-64.d
aix-neg-reloc.ex
aix-neg-reloc.s
aix-no-dup-syms-1-dso-32.dnd
aix-no-dup-syms-1-dso-32.drd Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-no-dup-syms-1-dso-32.nd
aix-no-dup-syms-1-dso-32.rd Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-no-dup-syms-1-dso-64.dnd
aix-no-dup-syms-1-dso-64.drd Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-no-dup-syms-1-dso-64.nd
aix-no-dup-syms-1-dso-64.rd Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-no-dup-syms-1-rel.nd
aix-no-dup-syms-1-rel.rd Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-no-dup-syms-1.ex
aix-no-dup-syms-1.im
aix-no-dup-syms-1a.s
aix-no-dup-syms-1b.s
aix-ref-1-32.od
aix-ref-1-64.od
aix-ref-1.s
aix-rel-1.od Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-rel-1.s
aix-tls-reloc-32.dd XCOFF: add support for TLS relocations on hidden symbols 2022-01-10 09:14:57 +01:00
aix-tls-reloc-32.dt XCOFF: add support for TLS relocations on hidden symbols 2022-01-10 09:14:57 +01:00
aix-tls-reloc-64.dd XCOFF: add support for TLS relocations on hidden symbols 2022-01-10 09:14:57 +01:00
aix-tls-reloc-64.dt XCOFF: add support for TLS relocations on hidden symbols 2022-01-10 09:14:57 +01:00
aix-tls-reloc.ex
aix-tls-reloc.s XCOFF: add support for TLS relocations on hidden symbols 2022-01-10 09:14:57 +01:00
aix-tls-section-32.d
aix-tls-section-64.d
aix-tls-section.ex
aix-tls-section.s
aix-toc-1-32.dd
aix-toc-1-64.dd
aix-toc-1.ex
aix-toc-1a.s
aix-toc-1b.s
aix-weak-1-dso-32.dnd
aix-weak-1-dso-32.hd
aix-weak-1-dso-32.nd
aix-weak-1-dso-64.dnd
aix-weak-1-dso-64.hd
aix-weak-1-dso-64.nd
aix-weak-1-gcdso-32.dnd
aix-weak-1-gcdso-32.hd
aix-weak-1-gcdso-32.nd
aix-weak-1-gcdso-64.dnd
aix-weak-1-gcdso-64.hd
aix-weak-1-gcdso-64.nd
aix-weak-1-rel.hd
aix-weak-1-rel.nd
aix-weak-1.ex
aix-weak-1a.s
aix-weak-1b.s
aix-weak-2a-32.nd
aix-weak-2a-64.nd
aix-weak-2a.ex
aix-weak-2a.s
aix-weak-2b-32.nd
aix-weak-2b-64.nd
aix-weak-2b.s
aix-weak-2c-32.nd
aix-weak-2c-32.od Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-weak-2c-64.nd
aix-weak-2c-64.od Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
aix-weak-2c.ex
aix-weak-2c.s
aix-weak-3-32.d
aix-weak-3-32.dd
aix-weak-3-64.d
aix-weak-3-64.dd
aix-weak-3a.ex
aix-weak-3a.s
aix-weak-3b.ex
aix-weak-3b.s
ambiguousv1.d
ambiguousv1b.d
ambiguousv2.d
ambiguousv2b.d
apuinfo1.s
apuinfo2.s
apuinfo-nul1.s
apuinfo-nul.rd
apuinfo-nul.s
apuinfo-vle2.s
apuinfo-vle.rd
apuinfo-vle.s
apuinfo.rd
attr-gnu-4-0.s
attr-gnu-4-1.s
attr-gnu-4-2.s
attr-gnu-4-3.s
attr-gnu-4-00.d
attr-gnu-4-01.d
attr-gnu-4-02.d
attr-gnu-4-03.d
attr-gnu-4-10.d
attr-gnu-4-11.d
attr-gnu-4-12.d
attr-gnu-4-13.d
attr-gnu-4-20.d
attr-gnu-4-21.d
attr-gnu-4-22.d
attr-gnu-4-23.d
attr-gnu-4-31.d
attr-gnu-4-32.d
attr-gnu-4-33.d
attr-gnu-8-1.s
attr-gnu-8-2.s
attr-gnu-8-3.s
attr-gnu-8-11.d
attr-gnu-8-23.d
attr-gnu-8-31.d
attr-gnu-12-1.s
attr-gnu-12-2.s
attr-gnu-12-11.d
attr-gnu-12-21.d
big.s
callstub-1.d
callstub-1.s
callstub-2.d
callstub-2.s
callstub-3.d
callstub-4.d
defsym.d
defsym.s
dotsym1.d
dotsym2.d
dotsym3.d
dotsym4.d
dotsymref.s
elfv2-2a.s
elfv2-2b.s
elfv2-2exe.d
elfv2-2so.d
elfv2.s
elfv2exe.d PowerPC64: align plt_branch stubs 2022-06-28 13:02:26 +09:30
elfv2so.d PowerPC64 extended instructions in powerpc_macros 2022-03-16 09:59:07 +10:30
empty.s
export-class.exp
ext.d
ext.lnk
ext.s
funref2.s
funref.s
funv1.s
funv2.s
group1.d
group1.s
group1.sym
group2.d
group2.s
group2.sym
group3.s
group3.sym
inline-1.d
inline-2.d
inline-3.d
inline-4.d
inline.s
inlinepcrel-1.d
inlinepcrel-2.d
inlinepcrel-3.d
inlinepcrel.s
localgot.d
localgot.s
nodotsym.s
non-contiguous-powerpc64.d
non-contiguous-powerpc.d
non-contiguous-powerpc.ld
non-contiguous-powerpc.s
notoc2.d
notoc2.s
notoc3.d PowerPC64: align plt_branch stubs 2022-06-28 13:02:26 +09:30
notoc3.s
notoc3.wf
notoc.d PowerPC64: align plt_branch stubs 2022-06-28 13:02:26 +09:30
notoc.s
notoc.wf PowerPC64: align plt_branch stubs 2022-06-28 13:02:26 +09:30
oldtlslib.s
pcrelopt.d
pcrelopt.s
pcrelopt.sec
plt1.d
plt1.s
powerpc-32-export-class.rd
powerpc-32-export-class.xd
powerpc-64-export-class.rd
powerpc-64-export-class.xd
powerpc.exp PowerPC32 treatment of absolute symbols 2022-05-04 14:41:56 +09:30
ppc476-shared2.d Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
ppc476-shared.d
ppc476-shared.lnk
ppc476-shared.s
pr23937.d PowerPC64: align plt_branch stubs 2022-06-28 13:02:26 +09:30
pr23937.s
pr28827-1.d Tweak assembler invocation for pr28827-1 test 2022-02-05 18:21:34 +10:30
pr28827-1.s A more elegant pr28827-1 testcase 2022-02-07 09:36:19 +10:30
pr28827-2.d Re: PR28827, assertion building LLVM 9 on powerpc64le-linux-gnu 2022-01-31 14:09:34 +10:30
pr28827-2.lnk Re: PR28827, assertion building LLVM 9 on powerpc64le-linux-gnu 2022-01-31 14:09:34 +10:30
pr28827-2.s Re: PR28827, assertion building LLVM 9 on powerpc64le-linux-gnu 2022-01-31 14:09:34 +10:30
relax.d
relax.s
relaxr.d
relaxrl.d
relbrlt.d
relbrlt.s
reloc.d
reloc.s
relocsort.d
relocsort.s
sdabase2.d
sdabase2.t
sdabase.d
sdabase.s
sdabase.t
sdadyn.d Trailing spaces in objdump -r header 2022-05-31 11:25:09 +09:30
sdadyn.s
sdalib.s
startstop.d
startstop.r
startstop.s
startv1.s
startv2.s
symtocbase-1.s Update PowerPC64 symtocbase test 2022-01-28 17:00:55 +10:30
symtocbase-2.s Update PowerPC64 symtocbase test 2022-01-28 17:00:55 +10:30
symtocbase.d Update PowerPC64 symtocbase test 2022-01-28 17:00:55 +10:30
tls32.d
tls32.g
tls32.s
tls32.t
tls32no.d
tls32no.g
tls.d
tls.g
tls.s
tls.t
tlsdesc2.d PowerPC64 extended instructions in powerpc_macros 2022-03-16 09:59:07 +10:30
tlsdesc2.wf
tlsdesc3.d
tlsdesc3.wf
tlsdesc4.d
tlsdesc4.s
tlsdesc4.wf
tlsdesc.d
tlsdesc.s
tlsdesc.wf
tlsdll_32.s
tlsdll.s
tlsdll.ver
tlsexe32.d
tlsexe32.g
tlsexe32.r PowerPC32 ld test fails with --enable-targets=all 2022-07-26 22:14:20 +09:30
tlsexe32.t
tlsexe32no.d
tlsexe32no.g
tlsexe32no.r PowerPC32 ld test fails with --enable-targets=all 2022-07-26 22:14:20 +09:30
tlsexe.d
tlsexe.g
tlsexe.r
tlsexe.t
tlsexeno.d
tlsexeno.g
tlsexeno.r
tlsexenors.d
tlsexenors.r
tlsexers.d
tlsexers.r
tlsexetoc.d
tlsexetoc.g
tlsexetoc.r
tlsexetoc.t
tlsexetocno.d
tlsexetocno.g
tlsexetocnors.d
tlsexetocrs.d
tlsexetocrs.r
tlsgd.d
tlsgd.s
tlsget2.d PowerPC64 extended instructions in powerpc_macros 2022-03-16 09:59:07 +10:30
tlsget2.wf
tlsget.d PowerPC64 extended instructions in powerpc_macros 2022-03-16 09:59:07 +10:30
tlsget.s
tlsget.wf
tlsie.d
tlsie.s
tlsld.d
tlsld.s
tlsldopt32.d
tlsldopt32.s
tlsldopt.d
tlsldopt.s
tlslib32.s
tlslib.s
tlsmark32.d
tlsmark32.s
tlsmark.d
tlsmark.s
tlsno.d
tlsno.g
tlsopt1_32.d
tlsopt1_32.s
tlsopt1.d
tlsopt1.s
tlsopt2_32.d
tlsopt2_32.s
tlsopt2.d
tlsopt2.s
tlsopt3_32.d
tlsopt3_32.s
tlsopt3.d
tlsopt3.s
tlsopt4_32.d
tlsopt4_32.s
tlsopt4.d
tlsopt4.s
tlsopt5_32.d
tlsopt5_32.s
tlsopt5.d PowerPC64 extended instructions in powerpc_macros 2022-03-16 09:59:07 +10:30
tlsopt5.s
tlsopt5.wf
tlsopt6.d PowerPC64 extended instructions in powerpc_macros 2022-03-16 09:59:07 +10:30
tlsopt6.wf
tlsso32.d
tlsso32.g
tlsso32.r PowerPC32 ld test fails with --enable-targets=all 2022-07-26 22:14:20 +09:30
tlsso32.t
tlsso.d
tlsso.g
tlsso.r
tlsso.t
tlstoc.d
tlstoc.g
tlstoc.s
tlstoc.t
tlstocno.d
tlstocno.g
tlstocso.d
tlstocso.g
tlstocso.r
tlstocso.t
tocnovar.d
tocnovar.s
tocopt2.d
tocopt2.out
tocopt2.s
tocopt3.d
tocopt3.s
tocopt4.d
tocopt4a.s
tocopt4b.s
tocopt5.d
tocopt5.s
tocopt6-inc.s
tocopt6.d
tocopt6a.s
tocopt6b.s
tocopt6c.s
tocopt7.d
tocopt7.out
tocopt7.s
tocopt8.d
tocopt8.s
tocopt.d
tocopt.out
tocopt.s
tocsave1.s
tocsave1a.d
tocsave1s.d
tocsave2.s
tocsave2a.d
tocsave2s.d
tocsavelib.s
tocvar.d
tocvar.s
tprel32.d
tprel.d
tprel.s
tprelbad.d
tprelbad.s
undefweak.d
undefweak.s
vle-multiseg-1.d
vle-multiseg-1.ld
vle-multiseg-2.d
vle-multiseg-2.ld
vle-multiseg-3.d
vle-multiseg-3.ld
vle-multiseg-4.d
vle-multiseg-4.ld
vle-multiseg-5.d
vle-multiseg-5.ld
vle-multiseg-6.d
vle-multiseg-6.ld
vle-multiseg-6a.s
vle-multiseg-6b.s
vle-multiseg-6c.s
vle-multiseg-6d.s
vle-multiseg.s
vle-reloc-1.d
vle-reloc-1.s
vle-reloc-2.d
vle-reloc-2.s
vle-reloc-3.d
vle-reloc-3.s
vle-reloc-def-1.s
vle-reloc-def-2.s
vle-reloc-def-3.s
vle.ld
vxworks1-lib.dd
vxworks1-lib.nd
vxworks1-lib.rd
vxworks1-lib.s
vxworks1-lib.sd
vxworks1-lib.td
vxworks1-static.d
vxworks1.dd
vxworks1.ld
vxworks1.rd
vxworks1.s
vxworks2-static.sd
vxworks2.s
vxworks2.sd
vxworks-relax-2.rd
vxworks-relax-2.s
vxworks-relax.rd
vxworks-relax.s
weak1.d
weak1.r
weak1.s
weak1so.d
weak1so.r