summaryrefslogtreecommitdiff
path: root/lib/libc/gen/posix_spawn.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a typo.Roman Divacky2008-10-231-1/+1
| | | | | | | Approved by: kib (mentor) Notes: svn path=/head/; revision=184203
* Turn execvpe() into an internal libc routine.Ed Schouten2008-06-231-1/+2
| | | | | | | | | | | | | | | Adding exevpe() has caused some ports to break. Even though execvpe() is a useful routine, it does not conform to any standards. This patch is a little bit different from the patch sent to the mailing list. I forgot to remove execvpe from the Symbol.map (which does not seem to miscompile libc, though). Reviewed by: davidxu Approved by: philip Notes: svn path=/head/; revision=179947
* Process spawn attributes in POSIX document order.David Xu2008-06-191-21/+22
| | | | Notes: svn path=/head/; revision=179866
* Style fix.David Xu2008-06-171-1/+2
| | | | Notes: svn path=/head/; revision=179841
* Change my email address to the one from the FreeBSD project.Ed Schouten2008-06-171-1/+1
| | | | | | | Approved by: philip (mentor, implicit), davidxu Notes: svn path=/head/; revision=179840
* Add POSIX routines called posix_spawn() and posix_spawnp(), whichDavid Xu2008-06-171-0/+472
can be used as replacements for exec/fork in a lot of cases. This change also added execvpe() which allows environment variable PATH to be used for searching executable file, it is used for implementing posix_spawnp(). PR: standards/122051 Notes: svn path=/head/; revision=179838