The hppa-linux target still requires an executable stack for kernel

syscall restarts and signal returns.  Thus, we need to xfail the
check-execstack test.

        [BZ #23174]
        * sysdeps/unix/sysv/linux/hppa/Makefile: xfail check-execstack.
This commit is contained in:
John David Anglin 2018-06-10 13:57:32 -04:00
parent 283d985122
commit 2b69fecb9d
2 changed files with 12 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2018-06-10 John David Anglin <danglin@gcc.gnu.org>
[BZ #23174]
* sysdeps/unix/sysv/linux/hppa/Makefile: xfail check-execstack.
2018-06-08 Adhemerval Zanella <adhemerval.zanella@linaro.org>
[BZ #23264]

View 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