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>

Reply via email to