diff options
author | Eric Blake <ebb9@byu.net> | 2009-09-26 09:39:17 -0600 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-09-26 09:39:58 -0600 |
commit | a5c314221f0de1ba5cab590ba47a515fcd517d90 (patch) | |
tree | cc091b89f93a45e11bf1cae92d1d6a2ee6bc1b0c /doc/posix-functions/fchmodat.texi | |
parent | ce8d6d06c84df409ebb0d71478a122f48cff3dc6 (diff) | |
download | gnulib-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.texi | 7 |
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 |