X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fopen.texi;h=223126f61e1cd526b3337cd7352c8ffee0d064ce;hb=eccf108c763da99625bbe6bf221a13508798ce1a;hp=7a6d5fc767a9b7c8ca48a687e628804c7fb1c67f;hpb=2b6c08c775ae4e80b52aa41058ea5939f778b44b;p=gnulib.git diff --git a/doc/posix-functions/open.texi b/doc/posix-functions/open.texi index 7a6d5fc76..223126f61 100644 --- a/doc/posix-functions/open.texi +++ b/doc/posix-functions/open.texi @@ -2,17 +2,29 @@ @section @code{open} @findex open -POSIX specification: @url{http://www.opengroup.org/susv3xsh/open.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/open.html} -Gnulib module: open +Gnulib module: open, fchdir -Portability problems fixed by Gnulib: +Portability problems fixed by the Gnulib module open: @itemize @item +This function does not fail when the file name argument ends in a slash +and (without the slash) names a nonexistent file or a file that is not a +directory, on some platforms: +FreeBSD 7.2, AIX 7.1, HP-UX 11.00, Solaris 9, Irix 5.3. +@item On Windows platforms (excluding Cygwin), this function does usually not recognize the @file{/dev/null} filename. @end itemize +Portability problems fixed by the Gnulib module fchdir: +@itemize +@item +On Windows platforms (excluding Cygwin), this function fails to open a +read-only descriptor for directories. +@end itemize + Portability problems not fixed by Gnulib: @itemize @item