]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
MIPS/LD/testsuite: Fix MIPS16 interlinking test IRIX 6 regressions
authorMaciej W. Rozycki <macro@orcam.me.uk>
Fri, 28 Jul 2023 05:00:36 +0000 (06:00 +0100)
committerMaciej W. Rozycki <macro@orcam.me.uk>
Fri, 28 Jul 2023 05:01:22 +0000 (06:01 +0100)
commit2fd5a1d64ac235992fdff185a65c6a88f5f4fc89
treedde0bc1d00b71c181b39745ef882bf588a9ca0ab
parent492833c44cf6aff15f7b75e60c4289617b6fafd9
MIPS/LD/testsuite: Fix MIPS16 interlinking test IRIX 6 regressions

IRIX 6 does not have MIPS16 stub section support in its n32 linker
scripts, causing such input sections to be propagated to the respective
output sections rather than `.text', causing dump pattern mismatches.

Expect IRIX 6 to fail with n32 testing then, removing this regression:

mips-sgi-irix6  -FAIL: MIPS16 interlinking for local functions 1 (n32)

We may choose to update IRIX 6 n32 linker scripts sometime, as it seems
a harmless change.

ld/
* testsuite/ld-mips-elf/mips-elf.exp: Expect IRIX 6 to fail with
n32 `mips16-local-stubs-1' testing.

(cherry picked from commit ec3205bbc6f2018c9907bfd6e6c6ae51a2e01432)
ld/testsuite/ld-mips-elf/mips-elf.exp