Fix s390x XPASS linker testsuite failures

This commit is contained in:
Nick Clifton 2025-02-07 12:37:47 +00:00
commit 7f4b0bfa04
2 changed files with 10 additions and 4 deletions

View file

@ -1067,3 +1067,13 @@ diff -rup bin.orig/ld/testsuite/ld-x86-64/sframe-pltgot-2.d binutils-2.43.50-55e
# Skip if OFILES aren't provided, it can happen when lauching
# the testsuites outside the build directory.
if {![info exists OFILES]} {
--- binutils.orig/ld/testsuite/ld-vsb/vsb.exp 2025-02-07 11:24:06.084525843 +0000
+++ binutils-with-gold-2.44/ld/testsuite/ld-vsb/vsb.exp 2025-02-07 11:26:34.984041584 +0000
@@ -366,7 +366,6 @@ proc visibility_run {visibility} {
|| [ string match $visibility "protected_weak" ]
|| [ string match $visibility "normal" ] } {
setup_xfail "powerpc-*-linux*"
- setup_xfail "s390x-*-linux*"
if { [istarget sparc*-*-linux*] && [is_elf64 $tmpdir/mainnp.o] } {
setup_xfail "sparc*-*-linux*"
}

View file

@ -311,10 +311,6 @@ Patch19: binutils-gold-ignore-execstack-error.patch
# Lifetime: Fixed in 2.44
Patch20: binutils-fix-ar-test.patch
# # Purpose: Reverts commit 4f576180 which moves the .note.build-id section to the start of the file.
# # Lifetime: TTEMPORARY
# Patch98: binutils-revert-note-id-move.patch
# Purpose: Suppress the x86 linker's p_align-1 tests due to kernel bug on CentOS-10
# Lifetime: TEMPORARY
Patch99: binutils-suppress-ld-align-tests.patch