X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fstatvfs.texi;h=6d312618b0430c8d3744586cd350d8b5f9032d52;hb=a2c6cf038c0758e8825f2b020fbbcce9a0d4983f;hp=f32383cd58010aafa8b22db6ad42a82cae49caa3;hpb=09ef7461110822a3970aa8eebcfaa740996a82f2;p=gnulib.git diff --git a/doc/posix-functions/statvfs.texi b/doc/posix-functions/statvfs.texi index f32383cd5..6d312618b 100644 --- a/doc/posix-functions/statvfs.texi +++ b/doc/posix-functions/statvfs.texi @@ -2,7 +2,7 @@ @section @code{statvfs} @findex statvfs -POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/statvfs.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/statvfs.html} Gnulib module: --- @@ -14,5 +14,13 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on some platforms: -MacOS X 10.3, OpenBSD 3.8, mingw. +MacOS X 10.3, OpenBSD 3.8, mingw, MSVC 9. +@item +On platforms where @code{f_blocks} in @samp{struct statvfs} is a 32-bit +value, this function may not work correctly on files systems larger than +4 TiB. The fix is to use the @code{AC_SYS_LARGEFILE} macro. This affects +glibc/Hurd, HP-UX 11, Solaris. @end itemize + +Gnulib provides a module @code{fsusage} that provides similar information +as @code{statvfs}.