fexecve, execvpe

Eric Blake ebb9@byu.net
Sat Sep 26 20:18:00 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

POSIX requires fexecve, and we had all the pieces ready to go.  And to my
surprise, we've had execvpe in the sources for a long time, but just
failed to export it (glibc just added execvpe in 2.10).  OK to apply,
along with the corresponding patch to new-features.sgml and tweaking
unistd.h in newlib?

P.S Any reason that "dtable.h" and "cygheap.h" aren't self-contained?

2009-09-26  Eric Blake  <ebb9@byu.net>

	* 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.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEUEARECAAYFAkq+dvgACgkQ84KuGfSFAYAw3wCePP334FcS28GEkjMge4yz1IOq
4XkAl23iWbcAlOna9F2TmlU65qQ5Zag=
=eR4E
-----END PGP SIGNATURE-----
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygwin.patch26
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20090926/9308ea31/attachment.ksh>


More information about the Cygwin-patches mailing list