X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fposix-functions%2Fread.texi;h=2f5312de8403f9fd6203d87bb98f0ff8e2b3bf0f;hb=42477674eaabe9da1eb5d5d8fc2cca5e2de319a0;hp=e78764da3ce045c64224acd0b42df177b1b18411;hpb=09ef7461110822a3970aa8eebcfaa740996a82f2;p=gnulib.git diff --git a/doc/posix-functions/read.texi b/doc/posix-functions/read.texi index e78764da3..2f5312de8 100644 --- a/doc/posix-functions/read.texi +++ b/doc/posix-functions/read.texi @@ -2,12 +2,17 @@ @section @code{read} @findex read -POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/read.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/read.html} -Gnulib module: --- +Gnulib module: stdio, nonblocking -Portability problems fixed by Gnulib: +Portability problems fixed by Gnulib module @code{stdio}, together with module @code{nonblocking}: @itemize +@item +When reading from a non-blocking pipe whose buffer is empty, this function +fails with @code{errno} being set to @code{EINVAL} instead of @code{EAGAIN} on +some platforms: +mingw. @end itemize Portability problems not fixed by Gnulib: