DragonFly-2.3.0.631.gc4dd1 master include Makefile spawn.h lib/libc/gen Makefile.inc exec.3 exec.c posix_spawn.3 posix_spawn.c posix_spawn_file_actions_addopen.3 posix_spawn_file_actions_init.3 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 lib/libc/include libc_private.h

Peter Avalos pavalos at crater.dragonflybsd.org
Tue Apr 7 00:13:47 PDT 2009


commit c4dd129bff0d01b2410934902463ac3f4293f711
Author: Peter Avalos <pavalos at theshell.com>
Date:   Sun Feb 15 15:46:03 2009 -0500

    Add posix_spawn() and posix_spawnp().
    
    Also add execvP() which takes the search path as an argument.
    
    Obtained-from: FreeBSD

Summary of changes:
 include/Makefile                                |    3 +-
 include/spawn.h                                 |  122 ++++++
 lib/libc/gen/Makefile.inc                       |   22 +-
 lib/libc/gen/exec.3                             |   53 ++-
 lib/libc/gen/exec.c                             |   57 ++-
 lib/libc/gen/posix_spawn.3                      |  455 ++++++++++++++++++++++
 lib/libc/gen/posix_spawn.c                      |  473 +++++++++++++++++++++++
 lib/libc/gen/posix_spawn_file_actions_addopen.3 |  182 +++++++++
 lib/libc/gen/posix_spawn_file_actions_init.3    |  104 +++++
 lib/libc/gen/posix_spawnattr_getflags.3         |  111 ++++++
 lib/libc/gen/posix_spawnattr_getpgroup.3        |   96 +++++
 lib/libc/gen/posix_spawnattr_getschedparam.3    |  100 +++++
 lib/libc/gen/posix_spawnattr_getschedpolicy.3   |   98 +++++
 lib/libc/gen/posix_spawnattr_getsigdefault.3    |   98 +++++
 lib/libc/gen/posix_spawnattr_getsigmask.3       |   98 +++++
 lib/libc/gen/posix_spawnattr_init.3             |  123 ++++++
 lib/libc/include/libc_private.h                 |    3 +
 17 files changed, 2156 insertions(+), 42 deletions(-)
 create mode 100644 include/spawn.h
 create mode 100644 lib/libc/gen/posix_spawn.3
 create mode 100644 lib/libc/gen/posix_spawn.c
 create mode 100644 lib/libc/gen/posix_spawn_file_actions_addopen.3
 create mode 100644 lib/libc/gen/posix_spawn_file_actions_init.3
 create mode 100644 lib/libc/gen/posix_spawnattr_getflags.3
 create mode 100644 lib/libc/gen/posix_spawnattr_getpgroup.3
 create mode 100644 lib/libc/gen/posix_spawnattr_getschedparam.3
 create mode 100644 lib/libc/gen/posix_spawnattr_getschedpolicy.3
 create mode 100644 lib/libc/gen/posix_spawnattr_getsigdefault.3
 create mode 100644 lib/libc/gen/posix_spawnattr_getsigmask.3
 create mode 100644 lib/libc/gen/posix_spawnattr_init.3

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c4dd129bff0d01b2410934902463ac3f4293f711


-- 
DragonFly BSD source repository





More information about the Commits mailing list