utime: Fix a test failure on macOS 10.13.
[gnulib.git] / doc / glibc-functions / getdtablesize.texi
blob23084d9b52a46a490d869c119df912165f2b4538
1 @node getdtablesize
2 @subsection @code{getdtablesize}
3 @findex getdtablesize
5 SUSv2 specification: @url{https://pubs.opengroup.org/onlinepubs/7908799/xsh/getdtablesize.html}
7 LSB specification:@* @url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-getdtablesize.html}
9 Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/getdtablesize.3.html,,man getdtablesize}
11 Gnulib module: getdtablesize
13 Portability problems fixed by Gnulib:
14 @itemize
15 @item
16 This function is missing on some platforms:
17 Android LP64, mingw, MSVC 14, Android 9.0.
19 @item
20 This function is not declared on some platforms:
21 Android LP32.
23 @item
24 This function does not represent the true @code{RLIMIT_NOFILE} soft
25 limit on some platforms:
26 Android LP32, Cygwin 1.7.25.
27 @end itemize
29 Portability problems not fixed by Gnulib:
30 @itemize
31 @item
32 On OpenVMS, this function returns the maximum number of open file descriptors
33 in a process.  The possible values of file descriptors are not constrained by
34 this function.
35 @end itemize