summaryrefslogtreecommitdiff
path: root/doc/posix-functions/fchmodat.texi
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2009-09-26 09:39:17 -0600
committerEric Blake <ebb9@byu.net>2009-09-26 09:39:58 -0600
commita5c314221f0de1ba5cab590ba47a515fcd517d90 (patch)
treecc091b89f93a45e11bf1cae92d1d6a2ee6bc1b0c /doc/posix-functions/fchmodat.texi
parentce8d6d06c84df409ebb0d71478a122f48cff3dc6 (diff)
downloadgnulib-a5c314221f0de1ba5cab590ba47a515fcd517d90.tar.gz
doc: mention more cygwin 1.7 status
* doc/posix-functions/access.texi (access): Mention cygwin 1.5 bug. * doc/posix-functions/execl.texi (execl): Likewise. * doc/posix-functions/execle.texi (execle): Likewise. * doc/posix-functions/execlp.texi (execlp): Likewise. * doc/posix-functions/execv.texi (execv): Likewise. * doc/posix-functions/execve.texi (execve): Likewise. * doc/posix-functions/execvp.texi (execvp): Likewise. * doc/glibc-functions/canonicalize_file_name.texi (canonicalize_file_name): Cygwin 1.7 now provides this. * doc/glibc-functions/euidaccess.texi (euidaccess): Likewise. * doc/posix-functions/fchmodat.texi (fchmodat): Mention limitation on AT_SYMLINK_NOFOLLOW. Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'doc/posix-functions/fchmodat.texi')
-rw-r--r--doc/posix-functions/fchmodat.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/posix-functions/fchmodat.texi b/doc/posix-functions/fchmodat.texi
index ffed0b9bba..3808f93573 100644
--- a/doc/posix-functions/fchmodat.texi
+++ b/doc/posix-functions/fchmodat.texi
@@ -17,4 +17,11 @@ But the replacement function is not safe to be used in libraries and is not mult
Portability problems not fixed by Gnulib:
@itemize
+@item
+Some platforms do not allow changing the access bits on symbolic
+links. POSIX states that @code{fchmodat(@dots{},AT_SYMLINK_NOFOLLOW)}
+may fail with @code{EOPNOTSUPP} when called on a symlink, but some
+platforms, as well as the gnulib replacement, fail for any use of
+AT_SYMLINK_NOFOLLOW even if the target was not a symlink:
+glibc, Cygwin.
@end itemize