summaryrefslogtreecommitdiff
path: root/modules/execvpe
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-12-26 14:23:10 +0100
committerBruno Haible <bruno@clisp.org>2020-12-26 14:23:10 +0100
commita50484eb14bf2c2a8dc420ba2ad037fd85f9c739 (patch)
tree6292da05cff62e59cc18401bddc833d0fe724454 /modules/execvpe
parentc24b5cc4a8ff7e858ad7bc019a6e112a292fe468 (diff)
downloadgnulib-a50484eb14bf2c2a8dc420ba2ad037fd85f9c739.tar.gz
execvpe: New module.
* lib/execvpe.c: New file. * m4/execvpe.m4: New file. * modules/execvpe: New file. * doc/glibc-functions/execvpe.texi: Mention the Windows problems and the new module.
Diffstat (limited to 'modules/execvpe')
-rw-r--r--modules/execvpe30
1 files changed, 30 insertions, 0 deletions
diff --git a/modules/execvpe b/modules/execvpe
new file mode 100644
index 0000000000..792a2c761f
--- /dev/null
+++ b/modules/execvpe
@@ -0,0 +1,30 @@
+Description:
+execvpe() function: Execute a program, replacing the current process.
+
+Files:
+lib/execvpe.c
+m4/execvpe.m4
+
+Depends-on:
+unistd
+extensions
+findprog-in [test $HAVE_EXECVPE = 0 || test $REPLACE_EXECVPE = 1]
+execve [test $HAVE_EXECVPE = 0 || test $REPLACE_EXECVPE = 1]
+
+configure.ac:
+gl_FUNC_EXECVPE
+if test $HAVE_EXECVPE = 0 || test $REPLACE_EXECVPE = 1; then
+ AC_LIBOBJ([execvpe])
+fi
+gl_UNISTD_MODULE_INDICATOR([execvpe])
+
+Makefile.am:
+
+Include:
+<unistd.h>
+
+License:
+LGPLv2+
+
+Maintainer:
+all