[glibc] arm: Xfail 2 static THP tests

"H.J. Lu via Glibc-cvs" <[email protected]> Tue, 23 Jun 2026 22:19:08 +0000 (GMT)
Newsgroups gmane.comp.lib.glibc.cvs
Message-ID <[email protected]>
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8e5c2999803be8b4a1c831268f24d12f258c38bf

commit 8e5c2999803be8b4a1c831268f24d12f258c38bf
Author: H.J. Lu <[email protected]>
Date:   Tue Jun 23 05:15:38 2026 +0800

    arm: Xfail 2 static THP tests
    
    Since 2 static THP tests fail on arm:
    
    FAIL: elf/tst-thp-1-no-s-code-static
    FAIL: elf/tst-thp-1-static
    
    due to limitations of arm32 kABI:
    
    https://sourceware.org/bugzilla/show_bug.cgi?id=34096
    
    xfail them.
    
    Signed-off-by: H.J. Lu <[email protected]>
    Reviewed-by: Adhemerval Zanella  <[email protected]>

Diff:
---
 sysdeps/unix/sysv/linux/arm/Makefile | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sysdeps/unix/sysv/linux/arm/Makefile b/sysdeps/unix/sysv/linux/arm/Makefile
index 428949fefd..bf024a2853 100644
--- a/sysdeps/unix/sysv/linux/arm/Makefile
+++ b/sysdeps/unix/sysv/linux/arm/Makefile
@@ -4,13 +4,11 @@ sysdep-rtld-routines += aeabi_read_tp libc-do-syscall
 # an undefined reference to __libc_do_syscall.
 CFLAGS-tst-nolink-libc.c += -marm
 
-ifeq (yes,$(enable-static-pie))
-# These static PIE tests fail on arm due to limitations of arm32 kABI:
+# These static tests fail on arm due to limitations of arm32 kABI:
 # https://sourceware.org/bugzilla/show_bug.cgi?id=34096
 test-xfail-tst-thp-1-no-s-code-static = yes
 test-xfail-tst-thp-1-static = yes
 endif
-endif
 
 ifeq ($(subdir),misc)
 sysdep_routines += ioperm