X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fscandir.texi;h=672c6c7f0c5ac110818a70f58974d4fa3d3b6037;hb=178e3ad58f3e077cd87a3ca9a615541e428f9e17;hp=ca37bcbd7d51412243f45331d2527cccdd5d52b0;hpb=3806f4f65ae6cb6106c82397a4ebba739336175f;p=gnulib.git diff --git a/doc/posix-functions/scandir.texi b/doc/posix-functions/scandir.texi index ca37bcbd7..672c6c7f0 100644 --- a/doc/posix-functions/scandir.texi +++ b/doc/posix-functions/scandir.texi @@ -2,7 +2,7 @@ @section @code{scandir} @findex scandir -POSIX specification: @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scandir.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/scandir.html} Gnulib module: scandir @@ -10,14 +10,19 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on some platforms: -Solaris 9, mingw, BeOS. +Minix 3.1.8, Solaris 9, mingw, MSVC 9, BeOS. +@item +On platforms where @code{off_t} is a 32-bit type, this function may not +work correctly on huge directories larger than 2 GB. Also, on platforms +where @code{ino_t} is a 32-bit type, this function may report inode numbers +incorrectly. (Cf. @code{AC_SYS_LARGEFILE}.) @end itemize Portability problems not fixed by Gnulib: @itemize @item The fourth parameter of this function is declared as @code{int (*) (const void *, const void *)} on some platforms: -glibc 2.3.6, MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Interix 3.5. +glibc 2.3.6, MacOS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Interix 3.5. @item The fourth parameter of this function is declared as @code{int (*) (void *, void *)} on some platforms: AIX 5.1.