X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Ffseeko.texi;h=65fe5c7781d082e8aaeb2e67247b07257033c019;hb=599a664564268f6a1b5895c928a59459c9851b2a;hp=34095cfea7c6b29fb08a8cc4746e75e3586d05b0;hpb=2949b7fd942e2dc3470dfcc42fd6b77e6b27418a;p=gnulib.git diff --git a/doc/posix-functions/fseeko.texi b/doc/posix-functions/fseeko.texi index 34095cfea..65fe5c778 100644 --- a/doc/posix-functions/fseeko.texi +++ b/doc/posix-functions/fseeko.texi @@ -17,15 +17,14 @@ on some platforms: glibc 2.3.6, OSF/1 5.1. @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{fseeko} 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{fseeko} does not work -correctly with files larger than 2 GB. The fix is to use the -@code{AC_SYS_LARGEFILE} macro. -@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 the wrong thing. This affects BSD/OS, which is mostly obsolete.