popen: fix cygwin 1.5 bug when stdin closed
authorEric Blake <ebb9@byu.net>
Wed, 19 Aug 2009 13:15:54 +0000 (07:15 -0600)
committerEric Blake <ebb9@byu.net>
Wed, 19 Aug 2009 13:42:30 +0000 (07:42 -0600)
commita8f637e3c49275e6789c05d67c1fbd1751e5610a
treec8a9a99c67133a009a59149dcc7b15e680ec1c1a
parent3ef64012bf653379fda629f5a6b619be4c1f2e69
popen: fix cygwin 1.5 bug when stdin closed

* doc/posix-functions/popen.texi (popen): Document cygwin bugs.
* modules/popen: New file.
* modules/popen-tests: Likewise.
* tests/test-popen.c: Likewise.
* m4/popen.m4: Likewise.
* lib/popen.c: Likewise.
* lib/stdio.in.h (popen): New declaration.
* m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add popen.
* modules/stdio (Makefile.am): Likewise.
* MODULES.html.sh (systems lacking POSIX:2008): Mention it.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
MODULES.html.sh
doc/posix-functions/popen.texi
lib/popen.c [new file with mode: 0644]
lib/stdio.in.h
m4/popen.m4 [new file with mode: 0644]
m4/stdio_h.m4
modules/popen [new file with mode: 0644]
modules/popen-tests [new file with mode: 0644]
modules/stdio
tests/test-popen.c [new file with mode: 0644]