X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fftello.texi;h=de43fea486c1572ece5d6b0ebc19a0a6a339108d;hb=d93e239a6a447bb45b77121739015760aad15584;hp=10f3de8abaf4e8d5e0e76b60c08904bd90e6376f;hpb=32839c247d8c816279e1b5d1a3ed68c5652cf72e;p=gnulib.git diff --git a/doc/posix-functions/ftello.texi b/doc/posix-functions/ftello.texi index 10f3de8ab..de43fea48 100644 --- a/doc/posix-functions/ftello.texi +++ b/doc/posix-functions/ftello.texi @@ -10,32 +10,32 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on some platforms: -IRIX 5.3, OSF/1 4.0, Solaris 2.5.1, mingw. +IRIX 5.3, OSF/1 4.0, Solaris 2.5.1, mingw, MSVC 9. @item The declaration of @code{ftello} in @code{} is not enabled by default -on some platforms: glibc 2.3.6. +on some platforms: +glibc 2.3.6, OSF/1 5.1. @item This function produces incorrect results after @code{putc} that followed a @code{getc} call that reached EOF on some platforms: -Solaris 10. +Solaris 11 2010-11. @item This function fails on seekable stdin, stdout, and stderr: cygwin <= 1.5.24. +@item +On platforms where @code{off_t} is a 32-bit type, @code{ftello} does not work +correctly with files larger than 2 GB. (Cf. @code{AC_SYS_LARGEFILE}.) @end itemize Portability problems not fixed by Gnulib: @itemize @item -On platforms where @code{off_t} is a 32-bit type, @code{ftello} does not work -correctly with files larger than 2 GB. The fix is to use the -@code{AC_SYS_LARGEFILE} macro. -@item This function produces incorrect results immediately after @code{fseek} on some platforms: HP-UX 11. @item @code{fflush}, @code{ftell}, @code{ftello}, @code{fgetpos} behave incorrectly on input streams that are opened in @code{O_TEXT} mode and whose contents -contains Unix line terminators (LF), on some platforms: mingw. +contains Unix line terminators (LF), on some platforms: mingw, MSVC 9. @item On platforms where @code{off_t} is a 64-bit type, but @code{fseeko} is not present, stream operations on files larger than 2 GB silently do