Edit

kc3-lang/gnulib/modules/posix_spawn-internal

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2020-12-24 22:18:36
    Hash : f2ca14d1
    Message : posix_spawn-internal: Implement for native Windows. * lib/spawni.c (grow_inheritable_handles, shrink_inheritable_handles, close_inheritable_handles, memiszero, sigisempty, open_handle, do_open, do_dup2, do_close): New functions. (__spawni): Implement on native Windows. * modules/posix_spawn-internal (Depends-on): Add filename, concat-filename, findprog-in, malloca, windows-spawn. * doc/posix-functions/posix_spawn.texi: Update. * doc/posix-functions/posix_spawnp.texi: Likewise.

  • modules/posix_spawn-internal
  • Description:
    posix_spawn internals.
    
    Files:
    lib/spawni.c
    lib/spawn_int.h
    m4/posix_spawn.m4
    
    Depends-on:
    spawn
    alloca-opt
    dup2
    errno
    open
    sh-filename
    strchrnul
    unistd
    filename        [test $HAVE_POSIX_SPAWN = 0]
    concat-filename [test $HAVE_POSIX_SPAWN = 0]
    findprog-in     [test $HAVE_POSIX_SPAWN = 0]
    malloca         [test $HAVE_POSIX_SPAWN = 0]
    windows-spawn   [test $HAVE_POSIX_SPAWN = 0]
    
    configure.ac:
    gl_POSIX_SPAWN
    if test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1; then
      AC_LIBOBJ([spawni])
      gl_PREREQ_POSIX_SPAWN_INTERNAL
    fi
    
    Makefile.am:
    
    Include:
    
    License:
    LGPLv2+
    
    Maintainer:
    glibc