Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Add userland part of posix_spawn. Libc functions imported fr...



details:   https://anonhg.NetBSD.org/src/rev/353549c1e0ab
branches:  trunk
changeset: 773654:353549c1e0ab
user:      martin <martin%NetBSD.org@localhost>
date:      Sat Feb 11 23:31:22 2012 +0000

description:
Add userland part of posix_spawn. Libc functions imported from FreeBSD.
Based on Charles Zhang's summer of code project.

diffstat:

 distrib/sets/lists/base/ad.mips64eb             |    6 +-
 distrib/sets/lists/base/ad.mips64el             |    6 +-
 distrib/sets/lists/base/md.amd64                |    4 +-
 distrib/sets/lists/base/md.sparc64              |    4 +-
 distrib/sets/lists/base/shl.mi                  |    6 +-
 distrib/sets/lists/comp/mi                      |   67 +++-
 distrib/sets/lists/tests/mi                     |   19 +-
 etc/mtree/NetBSD.dist.tests                     |    4 +-
 include/Makefile                                |    6 +-
 include/spawn.h                                 |   88 ++++
 lib/libc/gen/Makefile.inc                       |   31 +-
 lib/libc/gen/posix_spawn.3                      |  473 ++++++++++++++++++++++++
 lib/libc/gen/posix_spawn_file_actions_addopen.3 |  186 +++++++++
 lib/libc/gen/posix_spawn_file_actions_init.3    |  108 +++++
 lib/libc/gen/posix_spawn_fileactions.c          |  166 ++++++++
 lib/libc/gen/posix_spawn_sched.c                |  155 +++++++
 lib/libc/gen/posix_spawnattr_getflags.3         |  115 +++++
 lib/libc/gen/posix_spawnattr_getpgroup.3        |  100 +++++
 lib/libc/gen/posix_spawnattr_getschedparam.3    |  104 +++++
 lib/libc/gen/posix_spawnattr_getschedpolicy.3   |  102 +++++
 lib/libc/gen/posix_spawnattr_getsigdefault.3    |  102 +++++
 lib/libc/gen/posix_spawnattr_getsigmask.3       |  101 +++++
 lib/libc/gen/posix_spawnattr_init.3             |  127 ++++++
 lib/libc/gen/posix_spawnp.c                     |   81 ++++
 lib/libc/shlib_version                          |    4 +-
 lib/libc/sys/Makefile.inc                       |    4 +-
 tests/kernel/Makefile                           |    4 +-
 tests/kernel/posix_spawn/Makefile               |   28 +
 tests/kernel/posix_spawn/Makefile.inc           |    1 +
 tests/kernel/posix_spawn/h_fileactions.c        |  104 +++++
 tests/kernel/posix_spawn/h_nonexec.sh           |    3 +
 tests/kernel/posix_spawn/h_spawn.c              |   50 ++
 tests/kernel/posix_spawn/h_spawnattr.c          |   90 ++++
 tests/kernel/posix_spawn/t_fileactions.c        |   92 ++++
 tests/kernel/posix_spawn/t_spawn.c              |  184 +++++++++
 tests/kernel/posix_spawn/t_spawnattr.c          |  173 ++++++++
 36 files changed, 2866 insertions(+), 32 deletions(-)

diffs (truncated from 3246 to 300 lines):

diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/base/ad.mips64eb
--- a/distrib/sets/lists/base/ad.mips64eb       Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/base/ad.mips64eb       Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips64eb,v 1.81 2012/02/01 17:53:54 dholland Exp $
+# $NetBSD: ad.mips64eb,v 1.82 2012/02/11 23:31:22 martin Exp $
 ./libexec/ld.elf_so-64                         base-compat-shlib       compat,pic
 ./libexec/ld.elf_so-o32                                base-sysutil-bin        compat,pic
 ./usr/lib/64                                   base-compat-lib
@@ -66,7 +66,7 @@
 ./usr/lib/64/libbz2.so.1                       base-compat-shlib       compat,pic
 ./usr/lib/64/libbz2.so.1.1                     base-compat-shlib       compat,pic
 ./usr/lib/64/libc.so.12                                base-compat-shlib       compat,pic
-./usr/lib/64/libc.so.12.180                    base-compat-shlib       compat,pic
+./usr/lib/64/libc.so.12.181                    base-compat-shlib       compat,pic
 ./usr/lib/64/libcom_err.so.7                   base-compat-shlib       compat,pic,kerberos
 ./usr/lib/64/libcom_err.so.7.0                 base-compat-shlib       compat,pic,kerberos
 ./usr/lib/64/libcrypt.so.1                     base-compat-shlib       compat,pic
@@ -362,7 +362,7 @@
 ./usr/lib/o32/libbz2.so.1                      base-compat-shlib       compat,pic
 ./usr/lib/o32/libbz2.so.1.1                    base-compat-shlib       compat,pic
 ./usr/lib/o32/libc.so.12                       base-compat-shlib       compat,pic
-./usr/lib/o32/libc.so.12.180                   base-compat-shlib       compat,pic
+./usr/lib/o32/libc.so.12.181                   base-compat-shlib       compat,pic
 ./usr/lib/o32/libcom_err.so.7                  base-compat-shlib       compat,pic,kerberos
 ./usr/lib/o32/libcom_err.so.7.0                        base-compat-shlib       compat,pic,kerberos
 ./usr/lib/o32/libcrypt.so.1                    base-compat-shlib       compat,pic
diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/base/ad.mips64el
--- a/distrib/sets/lists/base/ad.mips64el       Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/base/ad.mips64el       Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips64el,v 1.80 2012/02/01 17:53:54 dholland Exp $
+# $NetBSD: ad.mips64el,v 1.81 2012/02/11 23:31:22 martin Exp $
 ./libexec/ld.elf_so-64                         base-compat-shlib       compat,pic
 ./libexec/ld.elf_so-o32                                base-sysutil-bin        compat,pic
 ./usr/lib/64                                   base-compat-lib
@@ -66,7 +66,7 @@
 ./usr/lib/64/libbz2.so.1                       base-compat-shlib       compat,pic
 ./usr/lib/64/libbz2.so.1.1                     base-compat-shlib       compat,pic
 ./usr/lib/64/libc.so.12                                base-compat-shlib       compat,pic
-./usr/lib/64/libc.so.12.180                    base-compat-shlib       compat,pic
+./usr/lib/64/libc.so.12.181                    base-compat-shlib       compat,pic
 ./usr/lib/64/libcom_err.so.7                   base-compat-shlib       compat,pic,kerberos
 ./usr/lib/64/libcom_err.so.7.0                 base-compat-shlib       compat,pic,kerberos
 ./usr/lib/64/libcrypt.so.1                     base-compat-shlib       compat,pic
@@ -362,7 +362,7 @@
 ./usr/lib/o32/libbz2.so.1                      base-compat-shlib       compat,pic
 ./usr/lib/o32/libbz2.so.1.1                    base-compat-shlib       compat,pic
 ./usr/lib/o32/libc.so.12                       base-compat-shlib       compat,pic
-./usr/lib/o32/libc.so.12.180                   base-compat-shlib       compat,pic
+./usr/lib/o32/libc.so.12.181                   base-compat-shlib       compat,pic
 ./usr/lib/o32/libcom_err.so.7                  base-compat-shlib       compat,pic,kerberos
 ./usr/lib/o32/libcom_err.so.7.0                        base-compat-shlib       compat,pic,kerberos
 ./usr/lib/o32/libcrypt.so.1                    base-compat-shlib       compat,pic
diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/base/md.amd64
--- a/distrib/sets/lists/base/md.amd64  Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/base/md.amd64  Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.155 2012/02/01 17:53:54 dholland Exp $
+# $NetBSD: md.amd64,v 1.156 2012/02/11 23:31:22 martin Exp $
 ./dev/lms0                                     base-obsolete           obsolete
 ./dev/mms0                                     base-obsolete           obsolete
 ./libexec/ld.elf_so-i386                       base-sys-shlib          compat,pic
@@ -69,7 +69,7 @@
 ./usr/lib/i386/libbz2.so.1                     base-compat-shlib       compat,pic
 ./usr/lib/i386/libbz2.so.1.1                   base-compat-shlib       compat,pic
 ./usr/lib/i386/libc.so.12                      base-compat-shlib       compat,pic
-./usr/lib/i386/libc.so.12.180                  base-compat-shlib       compat,pic
+./usr/lib/i386/libc.so.12.181                  base-compat-shlib       compat,pic
 ./usr/lib/i386/libcom_err.so.7                 base-compat-shlib       compat,pic,kerberos
 ./usr/lib/i386/libcom_err.so.7.0               base-compat-shlib       compat,pic,kerberos
 ./usr/lib/i386/libcrypt.so.1                   base-compat-shlib       compat,pic
diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/base/md.sparc64
--- a/distrib/sets/lists/base/md.sparc64        Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/base/md.sparc64        Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.146 2012/02/01 17:53:54 dholland Exp $
+# $NetBSD: md.sparc64,v 1.147 2012/02/11 23:31:22 martin Exp $
 ./libexec/ld.elf_so-sparc                      base-sysutil-bin        compat,pic
 ./sbin/edlabel                                 base-sysutil-root       obsolete
 ./usr/bin/fdformat                             base-util-bin
@@ -67,7 +67,7 @@
 ./usr/lib/sparc/libbz2.so.1                    base-compat-shlib       compat,pic
 ./usr/lib/sparc/libbz2.so.1.1                  base-compat-shlib       compat,pic
 ./usr/lib/sparc/libc.so.12                     base-compat-shlib       compat,pic
-./usr/lib/sparc/libc.so.12.180                 base-compat-shlib       compat,pic
+./usr/lib/sparc/libc.so.12.181                 base-compat-shlib       compat,pic
 ./usr/lib/sparc/libcom_err.so.7                        base-compat-shlib       compat,pic,kerberos
 ./usr/lib/sparc/libcom_err.so.7.0              base-compat-shlib       compat,pic,kerberos
 ./usr/lib/sparc/libcrypt.so.1                  base-compat-shlib       compat,pic
diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/base/shl.mi
--- a/distrib/sets/lists/base/shl.mi    Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/base/shl.mi    Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.615 2012/02/01 17:53:54 dholland Exp $
+# $NetBSD: shl.mi,v 1.616 2012/02/11 23:31:22 martin Exp $
 #
 # Note:        Don't delete entries from here - mark them as "obsolete" instead,
 #      unless otherwise stated below.
@@ -15,7 +15,7 @@
 #
 ./lib/libc.so                                  base-sys-shlib          dynamicroot
 ./lib/libc.so.12                               base-sys-shlib          dynamicroot
-./lib/libc.so.12.180                           base-sys-shlib          dynamicroot
+./lib/libc.so.12.181                           base-sys-shlib          dynamicroot
 ./lib/libcrypt.so                              base-sys-shlib          dynamicroot
 ./lib/libcrypt.so.1                            base-sys-shlib          dynamicroot
 ./lib/libcrypt.so.1.0                          base-sys-shlib          dynamicroot
@@ -173,7 +173,7 @@
 ./usr/lib/libbz2.so.1.1                                base-sys-shlib
 ./usr/lib/libc.so                              base-sys-shlib
 ./usr/lib/libc.so.12                           base-sys-shlib
-./usr/lib/libc.so.12.180                       base-sys-shlib
+./usr/lib/libc.so.12.181                       base-sys-shlib
 ./usr/lib/libcdk.so                            base-obsolete           obsolete
 ./usr/lib/libcom_err.so                                base-krb5-shlib         kerberos
 ./usr/lib/libcom_err.so.7                      base-krb5-shlib         kerberos
diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/comp/mi        Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.1732 2012/02/08 16:52:39 njoly Exp $
+#      $NetBSD: mi,v 1.1733 2012/02/11 23:31:22 martin Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -2319,6 +2319,7 @@
 ./usr/include/skey.h                           comp-c-include          skey
 ./usr/include/smbfs                            comp-obsolete           obsolete
 ./usr/include/soundcard.h                      comp-c-include
+./usr/include/spawn.h                          comp-c-include
 ./usr/include/sqlite3.h                                comp-c-include
 ./usr/include/sqlite3ext.h                     comp-c-include
 ./usr/include/ssp/ssp.h                                comp-c-include
@@ -2506,6 +2507,7 @@
 ./usr/include/sys/socketvar.h                  comp-c-include
 ./usr/include/sys/sockio.h                     comp-c-include
 ./usr/include/sys/soundcard.h                  comp-c-include
+./usr/include/sys/spawn.h                      comp-c-include
 ./usr/include/sys/specificdata.h               comp-c-include
 ./usr/include/sys/stat.h                       comp-c-include
 ./usr/include/sys/statvfs.h                    comp-c-include
@@ -8147,6 +8149,27 @@
 ./usr/share/man/cat3/posix2time_z.0            comp-c-catman           .cat
 ./usr/share/man/cat3/posix_memalign.0          comp-c-catman           .cat
 ./usr/share/man/cat3/posix_openpt.0            comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawn.0             comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawn_file_actions_addclose.0       comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawn_file_actions_adddup2.0        comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawn_file_actions_addopen.0        comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawn_file_actions_destroy.0        comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawn_file_actions_init.0   comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_destroy.0 comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_getflags.0        comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_getpgroup.0       comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_getschedparam.0   comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_getschedpolicy.0  comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_getsigdefault.0   comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_getsigmask.0      comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_init.0    comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_setflags.0        comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_setpgroup.0       comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_setschedparam.0   comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_setschedpolicy.0  comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_setsigdefault.0   comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnattr_setsigmask.0      comp-c-catman           .cat
+./usr/share/man/cat3/posix_spawnp.0            comp-c-catman           .cat
 ./usr/share/man/cat3/post_form.0               comp-c-catman           .cat
 ./usr/share/man/cat3/pow.0                     comp-c-catman           .cat
 ./usr/share/man/cat3/powf.0                    comp-c-catman           .cat
@@ -14381,6 +14404,27 @@
 ./usr/share/man/html3/posix2time_z.html                comp-c-htmlman          html
 ./usr/share/man/html3/posix_memalign.html      comp-c-htmlman          html
 ./usr/share/man/html3/posix_openpt.html                comp-c-htmlman          html
+./usr/share/man/html3/posix_spawn.html         comp-c-htmlman          html
+./usr/share/man/html3/posix_spawn_file_actions_addclose.html   comp-c-htmlman          html
+./usr/share/man/html3/posix_spawn_file_actions_adddup2.html    comp-c-htmlman          html
+./usr/share/man/html3/posix_spawn_file_actions_addopen.html    comp-c-htmlman          html
+./usr/share/man/html3/posix_spawn_file_actions_destroy.html    comp-c-htmlman          html
+./usr/share/man/html3/posix_spawn_file_actions_init.html       comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_destroy.html     comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_getflags.html    comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_getpgroup.html   comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_getschedparam.html       comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_getschedpolicy.html      comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_getsigdefault.html       comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_getsigmask.html  comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_init.html        comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_setflags.html    comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_setpgroup.html   comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_setschedparam.html       comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_setschedpolicy.html      comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_setsigdefault.html       comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnattr_setsigmask.html  comp-c-htmlman          html
+./usr/share/man/html3/posix_spawnp.html                comp-c-htmlman          html
 ./usr/share/man/html3/post_form.html           comp-c-htmlman          html
 ./usr/share/man/html3/pow.html                 comp-c-htmlman          html
 ./usr/share/man/html3/powf.html                        comp-c-htmlman          html
@@ -20607,6 +20651,27 @@
 ./usr/share/man/man3/posix2time_z.3            comp-c-man              .man
 ./usr/share/man/man3/posix_memalign.3          comp-c-man              .man
 ./usr/share/man/man3/posix_openpt.3            comp-c-man              .man
+./usr/share/man/man3/posix_spawn.3             comp-c-man              .man
+./usr/share/man/man3/posix_spawn_file_actions_addclose.3       comp-c-man              .man
+./usr/share/man/man3/posix_spawn_file_actions_adddup2.3        comp-c-man              .man
+./usr/share/man/man3/posix_spawn_file_actions_addopen.3        comp-c-man              .man
+./usr/share/man/man3/posix_spawn_file_actions_destroy.3        comp-c-man              .man
+./usr/share/man/man3/posix_spawn_file_actions_init.3   comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_destroy.3 comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_getflags.3        comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_getpgroup.3       comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_getschedparam.3   comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_getschedpolicy.3  comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_getsigdefault.3   comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_getsigmask.3      comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_init.3    comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_setflags.3        comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_setpgroup.3       comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_setschedparam.3   comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_setschedpolicy.3  comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_setsigdefault.3   comp-c-man              .man
+./usr/share/man/man3/posix_spawnattr_setsigmask.3      comp-c-man              .man
+./usr/share/man/man3/posix_spawnp.3            comp-c-man              .man
 ./usr/share/man/man3/post_form.3               comp-c-man              .man
 ./usr/share/man/man3/pow.3                     comp-c-man              .man
 ./usr/share/man/man3/powf.3                    comp-c-man              .man
diff -r f67fc6526e3b -r 353549c1e0ab distrib/sets/lists/tests/mi
--- a/distrib/sets/lists/tests/mi       Sat Feb 11 23:19:11 2012 +0000
+++ b/distrib/sets/lists/tests/mi       Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.434 2012/01/18 20:51:23 bouyer Exp $
+# $NetBSD: mi,v 1.435 2012/02/11 23:31:23 martin Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -322,6 +322,13 @@
 ./usr/libdata/debug/usr/tests/kernel/kqueue/write/t_fifo.debug         tests-kernel-tests      debug,atf
 ./usr/libdata/debug/usr/tests/kernel/kqueue/write/t_pipe.debug         tests-kernel-tests      debug,atf
 ./usr/libdata/debug/usr/tests/kernel/kqueue/write/t_ttypty.debug       tests-kernel-tests      debug,atf
+./usr/libdata/debug/usr/tests/kernel/posix_spawn                       tests-kernel-tests
+./usr/libdata/debug/usr/tests/kernel/posix_spawn/t_spawn.debug         tests-kernel-tests      debug,atf
+./usr/libdata/debug/usr/tests/kernel/posix_spawn/t_spawnattr.debug     tests-kernel-tests      debug,atf
+./usr/libdata/debug/usr/tests/kernel/posix_spawn/t_fileactions.debug   tests-kernel-tests      debug,atf
+./usr/libdata/debug/usr/tests/kernel/posix_spawn/h_spawn.debug         tests-kernel-tests      debug,atf
+./usr/libdata/debug/usr/tests/kernel/posix_spawn/h_fileactions.debug   tests-kernel-tests      debug,atf
+./usr/libdata/debug/usr/tests/kernel/posix_spawn/h_spawnattr.debug     tests-kernel-tests      debug,atf
 ./usr/libdata/debug/usr/tests/kernel/t_extattrctl.debug                        tests-kernel-tests      debug,atf
 ./usr/libdata/debug/usr/tests/kernel/t_extent.debug                    tests-kernel-tests      debug,atf
 ./usr/libdata/debug/usr/tests/kernel/t_filedesc.debug                  tests-kernel-tests      debug,atf
@@ -1890,6 +1897,16 @@
 ./usr/tests/kernel/kqueue/write/t_fifo         tests-kernel-tests              atf
 ./usr/tests/kernel/kqueue/write/t_pipe         tests-kernel-tests              atf
 ./usr/tests/kernel/kqueue/write/t_ttypty       tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn                 tests-kernel-tests
+./usr/tests/kernel/posix_spawn/Atffile         tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/t_spawn         tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/t_spawnattr     tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/t_fileactions   tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/h_spawn         tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/h_spawnattr     tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/h_fileactions   tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/h_nonexec       tests-kernel-tests              atf
+./usr/tests/kernel/posix_spawn/h_zero          tests-kernel-tests              atf
 ./usr/tests/kernel/t_extattrctl                        tests-kernel-tests              atf
 ./usr/tests/kernel/t_extent                    tests-kernel-tests              atf
 ./usr/tests/kernel/t_filedesc                  tests-kernel-tests              atf
diff -r f67fc6526e3b -r 353549c1e0ab etc/mtree/NetBSD.dist.tests
--- a/etc/mtree/NetBSD.dist.tests       Sat Feb 11 23:19:11 2012 +0000
+++ b/etc/mtree/NetBSD.dist.tests       Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: NetBSD.dist.tests,v 1.58 2011/12/27 14:51:15 pgoyette Exp $
+#      $NetBSD: NetBSD.dist.tests,v 1.59 2012/02/11 23:31:23 martin Exp $
 
 ./usr/libdata/debug/usr/tests
 ./usr/libdata/debug/usr/tests/atf
@@ -44,6 +44,7 @@
 ./usr/libdata/debug/usr/tests/kernel/kqueue
 ./usr/libdata/debug/usr/tests/kernel/kqueue/read
 ./usr/libdata/debug/usr/tests/kernel/kqueue/write
+./usr/libdata/debug/usr/tests/kernel/posix_spawn
 ./usr/libdata/debug/usr/tests/kernel/tty
 ./usr/libdata/debug/usr/tests/lib
 ./usr/libdata/debug/usr/tests/lib/csu
@@ -168,6 +169,7 @@
 ./usr/tests/kernel/kqueue
 ./usr/tests/kernel/kqueue/read
 ./usr/tests/kernel/kqueue/write
+./usr/tests/kernel/posix_spawn
 ./usr/tests/kernel/tty
 ./usr/tests/lib
 ./usr/tests/lib/csu
diff -r f67fc6526e3b -r 353549c1e0ab include/Makefile
--- a/include/Makefile  Sat Feb 11 23:19:11 2012 +0000
+++ b/include/Makefile  Sat Feb 11 23:31:22 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.138 2012/02/05 14:19:02 dholland Exp $
+#      $NetBSD: Makefile,v 1.139 2012/02/11 23:31:24 martin Exp $
 #      @(#)Makefile    8.2 (Berkeley) 1/4/94
 
 # Doing a make includes builds /usr/include



Home | Main Index | Thread Index | Old Index