mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
Add Gnulib modules for 'posix_spawn' file operations.
This is again from Gnulib v0.1-5703-g356a414e8c. * m4/gnulib-cache.m4: Add 'posix_spawn_file_actions_addclose', 'posix_spawn_file_actions_adddup2', 'posix_spawn_file_actions_addopen', and 'posix_spawn_file_actions_init'.
This commit is contained in:
parent
d98888290b
commit
3bb08542d2
7 changed files with 366 additions and 0 deletions
|
@ -116,6 +116,10 @@
|
|||
# pipe2 \
|
||||
# poll \
|
||||
# posix_spawn \
|
||||
# posix_spawn_file_actions_addclose \
|
||||
# posix_spawn_file_actions_adddup2 \
|
||||
# posix_spawn_file_actions_addopen \
|
||||
# posix_spawn_file_actions_init \
|
||||
# posix_spawnp \
|
||||
# putenv \
|
||||
# readlink \
|
||||
|
@ -217,6 +221,10 @@ gl_MODULES([
|
|||
pipe2
|
||||
poll
|
||||
posix_spawn
|
||||
posix_spawn_file_actions_addclose
|
||||
posix_spawn_file_actions_adddup2
|
||||
posix_spawn_file_actions_addopen
|
||||
posix_spawn_file_actions_init
|
||||
posix_spawnp
|
||||
putenv
|
||||
readlink
|
||||
|
|
|
@ -194,6 +194,10 @@ AC_DEFUN([gl_EARLY],
|
|||
# Code from module poll-h:
|
||||
# Code from module posix_spawn:
|
||||
# Code from module posix_spawn-internal:
|
||||
# Code from module posix_spawn_file_actions_addclose:
|
||||
# Code from module posix_spawn_file_actions_adddup2:
|
||||
# Code from module posix_spawn_file_actions_addopen:
|
||||
# Code from module posix_spawn_file_actions_init:
|
||||
# Code from module posix_spawnp:
|
||||
# Code from module putenv:
|
||||
# Code from module raise:
|
||||
|
@ -622,6 +626,22 @@ AC_DEFUN([gl_INIT],
|
|||
gl_CONDITIONAL([GL_COND_OBJ_SPAWN],
|
||||
[test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1])
|
||||
gl_SPAWN_MODULE_INDICATOR([posix_spawn])
|
||||
gl_FUNC_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE
|
||||
gl_CONDITIONAL([GL_COND_OBJ_SPAWN_FACTION_ADDCLOSE],
|
||||
[test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1 || test $REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE = 1])
|
||||
gl_SPAWN_MODULE_INDICATOR([posix_spawn_file_actions_addclose])
|
||||
gl_FUNC_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2
|
||||
gl_CONDITIONAL([GL_COND_OBJ_SPAWN_FACTION_ADDDUP2],
|
||||
[test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1 || test $REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 = 1])
|
||||
gl_SPAWN_MODULE_INDICATOR([posix_spawn_file_actions_adddup2])
|
||||
gl_FUNC_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN
|
||||
gl_CONDITIONAL([GL_COND_OBJ_SPAWN_FACTION_ADDOPEN],
|
||||
[test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1 || test $REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN = 1])
|
||||
gl_SPAWN_MODULE_INDICATOR([posix_spawn_file_actions_addopen])
|
||||
gl_POSIX_SPAWN
|
||||
gl_CONDITIONAL([GL_COND_OBJ_SPAWN_FACTION_INIT],
|
||||
[test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1])
|
||||
gl_SPAWN_MODULE_INDICATOR([posix_spawn_file_actions_init])
|
||||
gl_POSIX_SPAWN
|
||||
gl_CONDITIONAL([GL_COND_OBJ_SPAWNP],
|
||||
[test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1])
|
||||
|
@ -1704,6 +1724,15 @@ AC_SUBST([LTALLOCA])
|
|||
if test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1; then
|
||||
func_gl_gnulib_m4code_332607f759618fb73dfc3076748afea7
|
||||
fi
|
||||
if test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1 || test $REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE = 1; then
|
||||
func_gl_gnulib_m4code_getdtablesize
|
||||
fi
|
||||
if test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1 || test $REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 = 1; then
|
||||
func_gl_gnulib_m4code_getdtablesize
|
||||
fi
|
||||
if test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1 || test $REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN = 1; then
|
||||
func_gl_gnulib_m4code_getdtablesize
|
||||
fi
|
||||
if test $HAVE_POSIX_SPAWN = 0 || test $REPLACE_POSIX_SPAWN = 1; then
|
||||
func_gl_gnulib_m4code_332607f759618fb73dfc3076748afea7
|
||||
fi
|
||||
|
@ -2232,6 +2261,10 @@ AC_DEFUN([gl_FILE_LIST], [
|
|||
lib/sockets.h
|
||||
lib/spawn.c
|
||||
lib/spawn.in.h
|
||||
lib/spawn_faction_addclose.c
|
||||
lib/spawn_faction_adddup2.c
|
||||
lib/spawn_faction_addopen.c
|
||||
lib/spawn_faction_init.c
|
||||
lib/spawn_int.h
|
||||
lib/spawni.c
|
||||
lib/spawnp.c
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue