]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
PR binutils/33485: LD/testsuite: Also XFAIL `ns32k-*-*' targets
authorMaciej W. Rozycki <macro@redhat.com>
Mon, 15 Dec 2025 19:04:30 +0000 (19:04 +0000)
committerMaciej W. Rozycki <macro@redhat.com>
Mon, 15 Dec 2025 19:04:30 +0000 (19:04 +0000)
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

ld/testsuite/ld-archive/archive.exp

index a3dafcc8dabbf48c211d24e62bd4ee4291316d36..0d63df704ec0197d4a2996c39c5814cc6514be40 100644 (file)
@@ -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" \