unistd: work around cygwin bug
authorEric Blake <ebb9@byu.net>
Thu, 24 Dec 2009 01:42:59 +0000 (18:42 -0700)
committerEric Blake <ebb9@byu.net>
Thu, 24 Dec 2009 04:12:40 +0000 (21:12 -0700)
commit86c22b430f2922f15533117d0e21dbe7d5898d39
treefe7b1aa481b7f1bafea1dd9b7b87d02aef97cf7d
parent2b59261c0465bcb974acea3f264ae97d61b361e7
unistd: work around cygwin bug

Cygwin 1.7.1 placed symlinkat and unlinkat in the wrong headers
(due to a bug in the Linux man pages).

* lib/unistd.in.h (includes): Pick up headers needed for cygwin.
* doc/posix-functions/unlinkat.texi (unlinkat): Document the bug.
* doc/posix-functions/symlinkat.texi (symlinkat): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
doc/posix-functions/symlinkat.texi
doc/posix-functions/unlinkat.texi
lib/unistd.in.h