git-check-execstack
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Tue, 4 Sep 2018 19:13:02 +0000 (20:13 +0100)
committerSamuel Thibault <sthibault@debian.org>
Tue, 4 Sep 2018 19:13:02 +0000 (20:13 +0100)
2018-06-10  John David Anglin  <danglin@gcc.gnu.org>

[BZ #23174]
* sysdeps/unix/sysv/linux/hppa/Makefile: xfail check-execstack.

Gbp-Pq: Topic hppa
Gbp-Pq: Name git-check-execstack.diff

sysdeps/unix/sysv/linux/hppa/Makefile

index 68569013fbaa425e0697c29f3c4f142541e30f5a..e1637f54f508c007e6b9661b83839a47daa20cac 100644 (file)
@@ -2,3 +2,10 @@
 ifeq ($(subdir),stdlib)
 gen-as-const-headers += ucontext_i.sym
 endif
+
+# Supporting non-executable stacks on HPPA requires changes to both
+# the Linux kernel and glibc. The kernel currently needs an executable
+# stack for syscall restarts and signal returns.
+ifeq ($(subdir),elf)
+test-xfail-check-execstack = yes
+endif