Module Name: src
Committed By: kamil
Date: Sun May 14 04:17:26 UTC 2017
Modified Files:
src/regress/sys: Makefile
src/regress/sys/uvm: Makefile
Removed Files:
src/regress/sys/uvm/stack_exec: Makefile tramptest.c
src/regress/sys/uvm/stack_noexec: Makefile tramptest.c
Log Message:
Remove tests for executable/non-executable stack.
These tests were not portable across compilers and recently NetBSD moved
to PaX MPROTECT.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/regress/sys/Makefile
cvs rdiff -u -r1.10 -r1.11 src/regress/sys/uvm/Makefile
cvs rdiff -u -r1.3 -r0 src/regress/sys/uvm/stack_exec/Makefile
cvs rdiff -u -r1.1 -r0 src/regress/sys/uvm/stack_exec/tramptest.c
cvs rdiff -u -r1.4 -r0 src/regress/sys/uvm/stack_noexec/Makefile
cvs rdiff -u -r1.2 -r0 src/regress/sys/uvm/stack_noexec/tramptest.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/regress/sys/Makefile
diff -u src/regress/sys/Makefile:1.14 src/regress/sys/Makefile:1.15
--- src/regress/sys/Makefile:1.14 Sun May 14 03:50:42 2017
+++ src/regress/sys/Makefile Sun May 14 04:17:25 2017
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2017/05/14 03:50:42 kamil Exp $
+# $NetBSD: Makefile,v 1.15 2017/05/14 04:17:25 kamil Exp $
.include <bsd.own.mk>
-SUBDIR= kern fs uvm
+SUBDIR= kern fs
.if exists(arch/${MACHINE}/Makefile)
SUBDIR+= arch/${MACHINE}
.endif
Index: src/regress/sys/uvm/Makefile
diff -u src/regress/sys/uvm/Makefile:1.10 src/regress/sys/uvm/Makefile:1.11
--- src/regress/sys/uvm/Makefile:1.10 Thu Jul 14 11:08:44 2011
+++ src/regress/sys/uvm/Makefile Sun May 14 04:17:25 2017
@@ -1,19 +1,5 @@
-# $NetBSD: Makefile,v 1.10 2011/07/14 11:08:44 jruoho Exp $
+# $NetBSD: Makefile,v 1.11 2017/05/14 04:17:25 kamil Exp $
.include <bsd.own.mk>
-.if !empty(SUPPORTED_CC:Mgcc)
-SUBDIR+= stack_exec
-.endif
-
-#
-# Test for no-executable stack; applies only to architectures
-# where CPU and kernel support it.
-#
-STACKNOX_ARCHS= alpha i386 powerpc sparc sparc64 x86_64
-
-.if !empty(SUPPORTED_CC:Mgcc) && !empty(STACKNOX_ARCHS:M${MACHINE_ARCH})
-SUBDIR+= stack_noexec
-.endif
-
.include <bsd.subdir.mk>