+2012-09-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ doc: document sticky-EOF issue
+ * doc/posix-functions/fgetc.texi (fgetc):
+ * doc/posix-functions/fgets.texi (fgets):
+ * doc/posix-functions/fread.texi (fread):
+ * doc/posix-functions/fscanf.texi (fscanf):
+ * doc/posix-functions/getc.texi (getc):
+ * doc/posix-functions/getchar.texi (getchar):
+ * doc/posix-functions/scanf.texi (scanf):
+ Mention that glibc and default Solaris do not conform to
+ C99 and POSIX-2001 or later, with respect to how getchar
+ etc. behave when feof reports nonzero.
+
2012-09-13 Joachim Schmitz <jojo@schmitz-digital.de> (tiny change)
poll: fix poll(0, NULL, msec)
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@item
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@item
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@item
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
@item
+C99 and POSIX-2001 and later require end-of-file to be sticky, that
+is, they require this function to act as if it reads end-of-file if
+@code{feof} would return nonzero. However, on some systems this
+function attempts to read from the underlying file descriptor even if
+the stream's end-of-file indicator is set. These systems include
+glibc and default Solaris.
+@item
On Windows platforms (excluding Cygwin), this function does not set @code{errno}
upon failure.
@item