summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdio/getchar.c
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2009-08-18 16:43:21 +0000
committerEric Blake <eblake@redhat.com>2009-08-18 16:43:21 +0000
commita0511609626a3eabf8fa4a2b7769b9096ae4caa6 (patch)
treeb5adebbe7d765f4a16d177b2ef4ddcc118b48707 /newlib/libc/stdio/getchar.c
parent56dbf993295cf7189bb50a9cbbf5ac3b14694103 (diff)
downloadcygnal-a0511609626a3eabf8fa4a2b7769b9096ae4caa6.tar.gz
cygnal-a0511609626a3eabf8fa4a2b7769b9096ae4caa6.tar.bz2
cygnal-a0511609626a3eabf8fa4a2b7769b9096ae4caa6.zip
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.
Diffstat (limited to 'newlib/libc/stdio/getchar.c')
0 files changed, 0 insertions, 0 deletions