Re: Add some expected failures for bfin linker tests
authorAlan Modra <amodra@gmail.com>
Thu, 15 Jun 2023 02:15:03 +0000 (11:45 +0930)
committerAlan Modra <amodra@gmail.com>
Thu, 15 Jun 2023 02:15:03 +0000 (11:45 +0930)
commit0749c73cf8d5308359a75823b887c8cdf2e1b993
tree19fd9b3c8ec032964d7660feb6654a6ed61b14ad
parent6a28a3c20044db82f86aad208497e2c8f6557f93
Re: Add some expected failures for bfin linker tests

After commit 7ade0f1582c4 I was seeing bfin-elf +XPASS: weak symbols,
and on looking into the bfin targets a little, discovered we have two
bfin-linux targets.  One, bfin-uclinux, is like bfin-elf in that
ld -m elf32bfin is the default, and the other, bfin-linux-uclibc where
ld -m elf32bfinfd is the default.  So putting bfin-*-*linux* in test
xfails or elsewhere is wrong.  We want bfin-*-linux* instead to just
select the fdpic bfin target.

This patch corrects wrong bfin target triples in the ld testsuite,
not just the recent change but others I'd added to xfails too.
It also fixes the bfin-linux-uclibc ld-elf/64ksec fail
16 files changed:
ld/testsuite/ld-elf/comm-data5.d
ld/testsuite/ld-elf/pr23591.d
ld/testsuite/ld-elf/pr23648.d
ld/testsuite/ld-elf/sec64k.exp
ld/testsuite/ld-gc/pr19167.d
ld/testsuite/ld-gc/start.d
ld/testsuite/ld-gc/start2.d
ld/testsuite/ld-gc/start3.d
ld/testsuite/ld-gc/start4.d
ld/testsuite/ld-misc/defsym1.d
ld/testsuite/ld-scripts/empty-address-1.d
ld/testsuite/ld-scripts/empty-address-2a.d
ld/testsuite/ld-scripts/empty-address-2b.d
ld/testsuite/ld-scripts/pr14962-2.d
ld/testsuite/ld-scripts/pr14962.d
ld/testsuite/ld-scripts/weak.exp