Add fexecve, execvpe.

* exec.cc (fexecve): New function.
* cygwin.din (execvpe, fexecve): Export new fexecve and existing
execvpe.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* posix.sgml: Mention them.
This commit is contained in:
Eric Blake
2009-09-26 21:01:10 +00:00
parent b14f894fd1
commit 15e9ecd14a
5 changed files with 31 additions and 3 deletions

View File

@ -367,12 +367,13 @@ details. */
211: Export fpurge, mkstemps.
212: Add and export libstdc++ malloc wrappers.
213: Export canonicalize_file_name, eaccess, euidaccess.
214: Export execvpe, fexecve.
*/
/* Note that we forgot to bump the api for ualarm, strtoll, strtoull */
#define CYGWIN_VERSION_API_MAJOR 0
#define CYGWIN_VERSION_API_MINOR 213
#define CYGWIN_VERSION_API_MINOR 214
/* There is also a compatibity version number associated with the
shared memory regions. It is incremented when incompatible