XFAIL check-execstack for MIPS.

This patch marks the check-execstack test as expected to fail for
MIPS, with a comment referencing previous RFC discussion of the
changes that would be needed to support non-executable stacks on MIPS.

Tested for MIPS (all 24 ABIs).

	* sysdeps/unix/sysv/linux/mips/Makefile [$(subdir) = elf]
	(test-xfail-check-execstack): New variable.
This commit is contained in:
Joseph Myers 2016-11-04 16:42:37 +00:00
parent a2049e7ab2
commit 7672e712e1
2 changed files with 9 additions and 0 deletions

View File

@ -1,5 +1,8 @@
2016-11-04 Joseph Myers <joseph@codesourcery.com>
* sysdeps/unix/sysv/linux/mips/Makefile [$(subdir) = elf]
(test-xfail-check-execstack): New variable.
* sysdeps/mips/localplt.data: New file.
2016-11-04 Yury Norov <ynorov@caviumnetworks.com>

View File

@ -99,6 +99,12 @@ sysdep-dl-routines += dl-static
sysdep_routines += dl-vdso
endif
# Supporting non-executable stacks on MIPS requires changes to both
# the Linux kernel and glibc. See
# <https://sourceware.org/ml/libc-alpha/2016-01/msg00567.html> and
# <https://sourceware.org/ml/libc-alpha/2016-01/msg00719.html>.
test-xfail-check-execstack = yes
endif
ifeq ($(subdir),stdlib)