* libc/posix/popen.c (popen): Fix documented prototype. Improve popen compatibility with glibc. * libc/posix/popen.c (popen): The 2006-08-22 change to use FD_CLOEXEC disagrees with other implementations; instead, use pidlist to work even when fcntl is not available. Meanwhile, support the 'e' modifier to set CLOEXEC, as in glibc. Drop cygwin-specific code, now that cygwin has its own version. * libc/posix/Makefile.am (CHEWOUT_FILES): Document popen. * libc/posix/posix.tex: New file. |
||
---|---|---|
.. | ||
COPYRIGHT | ||
Makefile.am | ||
Makefile.in | ||
_isatty.c | ||
cclass.h | ||
closedir.c | ||
cname.h | ||
collate.c | ||
collate.h | ||
collcmp.c | ||
creat.c | ||
engine.c | ||
execl.c | ||
execle.c | ||
execlp.c | ||
execv.c | ||
execve.c | ||
execvp.c | ||
fnmatch.3 | ||
fnmatch.c | ||
glob.3 | ||
glob.c | ||
isatty.c | ||
namespace.h | ||
opendir.c | ||
popen.c | ||
posix.tex | ||
readdir.c | ||
readdir_r.c | ||
regcomp.c | ||
regerror.c | ||
regex.3 | ||
regex2.h | ||
regexec.c | ||
regfree.c | ||
rewinddir.c | ||
rune.h | ||
runetype.h | ||
scandir.c | ||
seekdir.c | ||
sleep.c | ||
sysexits.h | ||
telldir.c | ||
un-namespace.h | ||
usleep.c | ||
utils.h | ||
wordexp.c | ||
wordfree.c |