errno-h: document Haiku errors can’t be -1
[gnulib.git] / doc / glibc-functions / fts_read.texi
blob2ea4bb1eeabd456f5a23c4622aae9d359d74bf65
1 @node fts_read
2 @subsection @code{fts_read}
3 @findex fts_read
5 Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/fts_read.3.html,,man fts_read}
7 Gnulib module: fts
8 @mindex fts
10 Portability problems fixed by Gnulib:
11 @itemize
12 @item
13 This function is missing on some platforms:
14 AIX 5.1, HP-UX 11, Solaris 11.3, mingw, MSVC 14.
15 @end itemize
17 Portability problems not fixed by Gnulib:
18 @itemize
19 @item
20 On platforms where @code{off_t} is a 32-bit type, this function may not
21 correctly report the size of files or block devices larger than 2 GB and
22 may not work correctly on huge directories larger than 2 GB@.  Also, on
23 platforms where @code{ino_t} is a 32-bit type, this function may report
24 inode numbers incorrectly.  The fix is to use the @code{AC_SYS_LARGEFILE}
25 macro (only on Mac OS X systems).
26 @end itemize