From: H.J. Lu Date: Thu, 31 Aug 2023 15:38:10 +0000 (-0700) Subject: elf: Adjust PR ld/30791 tests X-Git-Tag: gdb-14-branchpoint~363 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=12123021f11c2d4b0b827e18a10498494046dd65;p=thirdparty%2Fbinutils-gdb.git elf: Adjust PR ld/30791 tests Adjust PR ld/30791 tests: 1. Generic linker targets don't comply with all orhpan section merging rules. 2. z80 fails since a, b, c, d are registers for z80. 3. hppa fails since .text sections aren't merged for relocatable link. PR ld/30791 * testsuite/ld-elf/pr30791a.d: Xfail for generic and z80 targets. * testsuite/ld-elf/pr30791b.d: Xfail for hppa and z80 targets. --- diff --git a/ld/testsuite/ld-elf/pr30791a.d b/ld/testsuite/ld-elf/pr30791a.d index 2446b525fa9..a699f2ab207 100644 --- a/ld/testsuite/ld-elf/pr30791a.d +++ b/ld/testsuite/ld-elf/pr30791a.d @@ -2,6 +2,10 @@ #source: pr30791b.s #ld: -r #readelf: -S --wide +#xfail: [is_generic] fr30-*-* frv-*-elf ft32-*-* iq2000-*-* mn10200-*-* +#xfail: msp430-* mt-*-* z80-*-* +# Generic linker targets don't comply with all orhpan section merging +# rules. z80 fails since a, b, c, d are registers for z80. #... Section Headers: diff --git a/ld/testsuite/ld-elf/pr30791b.d b/ld/testsuite/ld-elf/pr30791b.d index 5013c240f8a..bb8e19e9468 100644 --- a/ld/testsuite/ld-elf/pr30791b.d +++ b/ld/testsuite/ld-elf/pr30791b.d @@ -2,6 +2,9 @@ #source: pr30791d.s #ld: -r #readelf: -S --wide +#xfail: hppa-*-* z80-*-* +# hppa fails since .text sections aren't merged for relocatable link. +# z80 fails since a, b, c, d are registers for z80. #failif #...