diff options
author | Maciej W. Rozycki <macro@orcam.me.uk> | 2023-07-28 06:00:36 +0100 |
---|---|---|
committer | Maciej W. Rozycki <macro@orcam.me.uk> | 2023-07-28 06:01:22 +0100 |
commit | 2fd5a1d64ac235992fdff185a65c6a88f5f4fc89 (patch) | |
tree | dde0bc1d00b71c181b39745ef882bf588a9ca0ab | |
parent | 492833c44cf6aff15f7b75e60c4289617b6fafd9 (diff) | |
download | gdb-2fd5a1d64ac235992fdff185a65c6a88f5f4fc89.zip gdb-2fd5a1d64ac235992fdff185a65c6a88f5f4fc89.tar.gz gdb-2fd5a1d64ac235992fdff185a65c6a88f5f4fc89.tar.bz2 |
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)
-rw-r--r-- | ld/testsuite/ld-mips-elf/mips-elf.exp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ld/testsuite/ld-mips-elf/mips-elf.exp b/ld/testsuite/ld-mips-elf/mips-elf.exp index 7d87ffd..8be2bfc 100644 --- a/ld/testsuite/ld-mips-elf/mips-elf.exp +++ b/ld/testsuite/ld-mips-elf/mips-elf.exp @@ -1048,7 +1048,8 @@ if { $has_abi(o32) } { } run_dump_test_o32 "mips16-local-stubs-1" -run_dump_test_n32 "mips16-local-stubs-1" [list [list name (n32)]] +run_dump_test_n32 "mips16-local-stubs-1" [list [list name (n32)] \ + [list xfail *-*-irix6*]] set mips16_fp_stub_test [list \ [list "Floating-point stub for mips16 functions" \ |