[binutils-gdb] PR binutils/33485: LD/testsuite: Also XFAIL `ns32k-*-*' targets
Maciej W. Rozycki
macro@sourceware.org
Mon Dec 15 19:11:15 GMT 2025
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1d54e6ff1e85efcafb62b2809c04a2fa825a9923
commit 1d54e6ff1e85efcafb62b2809c04a2fa825a9923
Author: Maciej W. Rozycki <macro@redhat.com>
Date: Mon Dec 15 19:04:30 2025 +0000
PR binutils/33485: LD/testsuite: Also XFAIL `ns32k-*-*' targets
NS32k targets also use the a.out archive format, which suffers from PR
binutils/33485 where symbol indexes in a.out thin archives are missing
symbols for subsequent members. This affects `ns32k-pc532-lites*',
`ns32k-pc532-mach*', and `ns32k-pc532-ux*' targets in particular; other
NS32k targets appear defunct. Add suitable XFAIL annotation, removing
failures such as:
ns32k-pc532-lites -FAIL: Thin archive link
ns32k-pc532-lites -FAIL: Regular archive plus thin link
ns32k-pc532-lites -FAIL: Thin archive plus regular link
ns32k-pc532-lites -FAIL: Thin archive plus thin link
Diff:
---
ld/testsuite/ld-archive/archive.exp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ld/testsuite/ld-archive/archive.exp b/ld/testsuite/ld-archive/archive.exp
index a3dafcc8dab..0d63df704ec 100644
--- a/ld/testsuite/ld-archive/archive.exp
+++ b/ld/testsuite/ld-archive/archive.exp
@@ -49,7 +49,7 @@ run_ld_link_tests [list \
]
setup_xfail "binutils/33484" "alpha*-*-linux*ecoff*" "alpha*-*-osf*"
setup_xfail "binutils/33485" "cris-*-*aout*" "i\[3-7\]86-*-bsd*" \
- "i\[3-7\]86-*-msdos*" "pdp11-*-*"
+ "i\[3-7\]86-*-msdos*" "ns32k-*-*" "pdp11-*-*"
run_ld_link_tests [list \
[list "Thin archive link" \
"-e ff" "tmpdir/abt.a" \
@@ -68,7 +68,7 @@ run_ld_link_tests [list \
]
setup_xfail "binutils/33484" "alpha*-*-linux*ecoff*" "alpha*-*-osf*"
setup_xfail "binutils/33485" "cris-*-*aout*" "i\[3-7\]86-*-bsd*" \
- "i\[3-7\]86-*-msdos*" "pdp11-*-*"
+ "i\[3-7\]86-*-msdos*" "ns32k-*-*" "pdp11-*-*"
run_ld_link_tests [list \
[list "Regular archive plus thin link" \
"-e ff" "tmpdir/ab.a tmpdir/cdt.a" \
@@ -79,7 +79,7 @@ run_ld_link_tests [list \
]
setup_xfail "binutils/33484" "alpha*-*-linux*ecoff*" "alpha*-*-osf*"
setup_xfail "binutils/33485" "cris-*-*aout*" "i\[3-7\]86-*-bsd*" \
- "i\[3-7\]86-*-msdos*" "pdp11-*-*"
+ "i\[3-7\]86-*-msdos*" "ns32k-*-*" "pdp11-*-*"
run_ld_link_tests [list \
[list "Thin archive plus regular link" \
"-e ff" "tmpdir/abt.a tmpdir/cd.a" \
@@ -90,7 +90,7 @@ run_ld_link_tests [list \
]
setup_xfail "binutils/33484" "alpha*-*-linux*ecoff*" "alpha*-*-osf*"
setup_xfail "binutils/33485" "cris-*-*aout*" "i\[3-7\]86-*-bsd*" \
- "i\[3-7\]86-*-msdos*" "pdp11-*-*"
+ "i\[3-7\]86-*-msdos*" "ns32k-*-*" "pdp11-*-*"
run_ld_link_tests [list \
[list "Thin archive plus thin link" \
"-e ff" "tmpdir/abt.a tmpdir/cdt.a" \
More information about the Binutils-cvs
mailing list