Module Name: src Committed By: jruoho Date: Mon Apr 4 10:30:29 UTC 2011
Modified Files: src/tests/lib/libc/gen: t_nice.c src/tests/syscall: t_getpid.c t_getsid.c t_mmap.c t_mprotect.c Log Message: Use _exit(2). To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/gen/t_nice.c cvs rdiff -u -r1.1 -r1.2 src/tests/syscall/t_getpid.c \ src/tests/syscall/t_getsid.c src/tests/syscall/t_mmap.c cvs rdiff -u -r1.2 -r1.3 src/tests/syscall/t_mprotect.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libc/gen/t_nice.c diff -u src/tests/lib/libc/gen/t_nice.c:1.1 src/tests/lib/libc/gen/t_nice.c:1.2 --- src/tests/lib/libc/gen/t_nice.c:1.1 Mon Apr 4 09:52:18 2011 +++ src/tests/lib/libc/gen/t_nice.c Mon Apr 4 10:30:29 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: t_nice.c,v 1.1 2011/04/04 09:52:18 jruoho Exp $ */ +/* $NetBSD: t_nice.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/cdefs.h> -__RCSID("$NetBSD: t_nice.c,v 1.1 2011/04/04 09:52:18 jruoho Exp $"); +__RCSID("$NetBSD: t_nice.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $"); #include <sys/resource.h> #include <sys/wait.h> @@ -104,9 +104,9 @@ ATF_REQUIRE(errno == 0); if (nic != pri) - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); } (void)wait(&sta); Index: src/tests/syscall/t_getpid.c diff -u src/tests/syscall/t_getpid.c:1.1 src/tests/syscall/t_getpid.c:1.2 --- src/tests/syscall/t_getpid.c:1.1 Mon Apr 4 06:48:05 2011 +++ src/tests/syscall/t_getpid.c Mon Apr 4 10:30:29 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: t_getpid.c,v 1.1 2011/04/04 06:48:05 jruoho Exp $ */ +/* $NetBSD: t_getpid.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/cdefs.h> -__RCSID("$NetBSD: t_getpid.c,v 1.1 2011/04/04 06:48:05 jruoho Exp $"); +__RCSID("$NetBSD: t_getpid.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $"); #include <sys/wait.h> @@ -74,15 +74,15 @@ ppid = getppid(); if (tpid != ppid) - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); if (cpid == ppid) - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); if (tpid == fpid) - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); } wpid = wait(&sta); Index: src/tests/syscall/t_getsid.c diff -u src/tests/syscall/t_getsid.c:1.1 src/tests/syscall/t_getsid.c:1.2 --- src/tests/syscall/t_getsid.c:1.1 Mon Apr 4 08:19:08 2011 +++ src/tests/syscall/t_getsid.c Mon Apr 4 10:30:29 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: t_getsid.c,v 1.1 2011/04/04 08:19:08 jruoho Exp $ */ +/* $NetBSD: t_getsid.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/cdefs.h> -__RCSID("$NetBSD: t_getsid.c,v 1.1 2011/04/04 08:19:08 jruoho Exp $"); +__RCSID("$NetBSD: t_getsid.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $"); #include <sys/wait.h> @@ -94,12 +94,12 @@ ppid = getppid(); if (sid != csid) - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); if (getsid(ppid) != csid) - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); } (void)wait(&sta); Index: src/tests/syscall/t_mmap.c diff -u src/tests/syscall/t_mmap.c:1.1 src/tests/syscall/t_mmap.c:1.2 --- src/tests/syscall/t_mmap.c:1.1 Thu Mar 31 13:07:20 2011 +++ src/tests/syscall/t_mmap.c Mon Apr 4 10:30:29 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: t_mmap.c,v 1.1 2011/03/31 13:07:20 jruoho Exp $ */ +/* $NetBSD: t_mmap.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/cdefs.h> -__RCSID("$NetBSD: t_mmap.c,v 1.1 2011/03/31 13:07:20 jruoho Exp $"); +__RCSID("$NetBSD: t_mmap.c,v 1.2 2011/04/04 10:30:29 jruoho Exp $"); #include <sys/param.h> #include <sys/mman.h> @@ -66,7 +66,7 @@ static void map_sighandler(int signo) { - exit(signo); + _exit(signo); } ATF_TC(mmap_err); Index: src/tests/syscall/t_mprotect.c diff -u src/tests/syscall/t_mprotect.c:1.2 src/tests/syscall/t_mprotect.c:1.3 --- src/tests/syscall/t_mprotect.c:1.2 Sun Apr 3 16:22:15 2011 +++ src/tests/syscall/t_mprotect.c Mon Apr 4 10:30:29 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: t_mprotect.c,v 1.2 2011/04/03 16:22:15 jruoho Exp $ */ +/* $NetBSD: t_mprotect.c,v 1.3 2011/04/04 10:30:29 jruoho Exp $ */ /*- * Copyright (c) 2011 The NetBSD Foundation, Inc. @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ #include <sys/cdefs.h> -__RCSID("$NetBSD: t_mprotect.c,v 1.2 2011/04/03 16:22:15 jruoho Exp $"); +__RCSID("$NetBSD: t_mprotect.c,v 1.3 2011/04/04 10:30:29 jruoho Exp $"); #include <sys/param.h> #include <sys/mman.h> @@ -56,7 +56,7 @@ static void sighandler(int signo) { - exit(signo); + _exit(signo); } static bool