Module Name: src Committed By: martin Date: Sat Feb 11 23:31:25 UTC 2012
Modified Files: src/distrib/sets/lists/base: ad.mips64eb ad.mips64el md.amd64 md.sparc64 shl.mi src/distrib/sets/lists/comp: mi src/distrib/sets/lists/tests: mi src/etc/mtree: NetBSD.dist.tests src/include: Makefile src/lib/libc: shlib_version src/lib/libc/gen: Makefile.inc src/lib/libc/sys: Makefile.inc src/tests/kernel: Makefile Added Files: src/include: spawn.h src/lib/libc/gen: posix_spawn.3 posix_spawn_file_actions_addopen.3 posix_spawn_file_actions_init.3 posix_spawn_fileactions.c posix_spawn_sched.c posix_spawnattr_getflags.3 posix_spawnattr_getpgroup.3 posix_spawnattr_getschedparam.3 posix_spawnattr_getschedpolicy.3 posix_spawnattr_getsigdefault.3 posix_spawnattr_getsigmask.3 posix_spawnattr_init.3 posix_spawnp.c src/tests/kernel/posix_spawn: Makefile Makefile.inc h_fileactions.c h_nonexec.sh h_spawn.c h_spawnattr.c t_fileactions.c t_spawn.c t_spawnattr.c Log Message: Add userland part of posix_spawn. Libc functions imported from FreeBSD. Based on Charles Zhang's summer of code project. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/distrib/sets/lists/base/ad.mips64eb cvs rdiff -u -r1.80 -r1.81 src/distrib/sets/lists/base/ad.mips64el cvs rdiff -u -r1.155 -r1.156 src/distrib/sets/lists/base/md.amd64 cvs rdiff -u -r1.146 -r1.147 src/distrib/sets/lists/base/md.sparc64 cvs rdiff -u -r1.615 -r1.616 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.1732 -r1.1733 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.434 -r1.435 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.58 -r1.59 src/etc/mtree/NetBSD.dist.tests cvs rdiff -u -r1.138 -r1.139 src/include/Makefile cvs rdiff -u -r0 -r1.1 src/include/spawn.h cvs rdiff -u -r1.226 -r1.227 src/lib/libc/shlib_version cvs rdiff -u -r1.181 -r1.182 src/lib/libc/gen/Makefile.inc cvs rdiff -u -r0 -r1.1 src/lib/libc/gen/posix_spawn.3 \ src/lib/libc/gen/posix_spawn_file_actions_addopen.3 \ src/lib/libc/gen/posix_spawn_file_actions_init.3 \ src/lib/libc/gen/posix_spawn_fileactions.c \ src/lib/libc/gen/posix_spawn_sched.c \ src/lib/libc/gen/posix_spawnattr_getflags.3 \ src/lib/libc/gen/posix_spawnattr_getpgroup.3 \ src/lib/libc/gen/posix_spawnattr_getschedparam.3 \ src/lib/libc/gen/posix_spawnattr_getschedpolicy.3 \ src/lib/libc/gen/posix_spawnattr_getsigdefault.3 \ src/lib/libc/gen/posix_spawnattr_getsigmask.3 \ src/lib/libc/gen/posix_spawnattr_init.3 src/lib/libc/gen/posix_spawnp.c cvs rdiff -u -r1.210 -r1.211 src/lib/libc/sys/Makefile.inc cvs rdiff -u -r1.22 -r1.23 src/tests/kernel/Makefile cvs rdiff -u -r0 -r1.1 src/tests/kernel/posix_spawn/Makefile \ src/tests/kernel/posix_spawn/Makefile.inc \ src/tests/kernel/posix_spawn/h_fileactions.c \ src/tests/kernel/posix_spawn/h_nonexec.sh \ src/tests/kernel/posix_spawn/h_spawn.c \ src/tests/kernel/posix_spawn/h_spawnattr.c \ src/tests/kernel/posix_spawn/t_fileactions.c \ src/tests/kernel/posix_spawn/t_spawn.c \ src/tests/kernel/posix_spawn/t_spawnattr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.