doc/gnulib.texi (Header files): Add note about C++ problems.
[gnulib.git] / doc / gnulib.texi
index e68ca29..e98f124 100644 (file)
@@ -10,7 +10,8 @@
 @end ifclear
 @comment %**end of header
 
-@set UPDATED $Date: 2007-09-09 13:20:45 $
+@comment Defines the UPDATED variable.
+@include updated-stamp
 
 @copying
 This manual is for GNU Gnulib (updated @value{UPDATED}),
@@ -58,11 +59,25 @@ Texts.  A copy of the license is included in the section entitled
 * POSIX Substitutes Library::       Building as a separate substitutes library.
 * Header File Substitutes::         Overriding system headers.
 * Function Substitutes::            Replacing system functions.
+* Glibc Header File Substitutes::   Overriding system headers.
+* Glibc Function Substitutes::      Replacing system functions.
 * Particular Modules::              Documentation of individual modules.
 * GNU Free Documentation License::  Copying and sharing this manual.
 * Index::
 @end menu
 
+@c This is used at the beginning of four chapters.
+@macro nosuchmodulenote{thing}
+The notation ``Gnulib module: ---'' means that Gnulib does not provide a
+module providing a substitute for the \thing\.  When the list
+``Portability problems not fixed by Gnulib'' is empty, such a module is
+not needed: No portability problems are known.  Otherwise, it indicates
+that such a module would be useful but is not available: No one so far
+found this \thing\ important enough to contribute a substitute for it.
+If you need this particular \thing\, you may write to
+@w{@code{<bug-gnulib at gnu dot org>}}.
+@end macro
+
 @node Introduction
 @chapter Introduction
 
@@ -184,6 +199,11 @@ preference might depend on whether you consider the API exported by
 your header file as something available for C programs only, or for C
 and C++ programs alike.
 
+Note that putting a @code{#include} in an @code{extern "C" @{ ... @}}
+block yields a syntax error in C++ mode on some platforms.  For this
+reason, it is recommended to place the @code{#include} before the
+@code{extern "C"} block.
+
 @subheading Include ordering
 
 When writing a gnulib module, or even in general, a good way to order
@@ -311,21 +331,16 @@ other functions too.
 
 The getaddrinfo function exists in ws2tcpip.h and -lws2_32 on Windows
 XP.  The function declaration is present if @code{WINVER >= 0x0501}.
-Windows 2000 does not have getaddrinfo in its @file{WS2_32.dll}.
+Windows 2000 does not have getaddrinfo in its @file{WS2_32.DLL}.
 
 Thus, if you want to assume Windows XP or later, you can add
 AC_DEFINE(WINVER, 0x0501) to avoid compiling to (partial) getaddrinfo
 implementation.
 
-If you want to support Windows 2000, don't do anything, but be aware
-that gnulib will use its own (partial) getaddrinfo implementation even
-on Windows XP.  Currently the code does not attempt to determine if
-the getaddrinfo function is available during runtime.
-
-Todo: Make getaddrinfo.c open the WS2_32.DLL and check for the
-getaddrinfo symbol and use it if present, otherwise fall back to our
-own implementation.
-
+If you want to support Windows 2000, don't do anything.  The
+replacement function will open @file{WS2_32.DLL} during run-time to
+see if there is a getaddrinfo function available, and use it when
+available.
 
 @node Libtool and Windows
 @section Libtool and Windows
@@ -384,7 +399,7 @@ On a machine with recent automake, autoconf, m4 installed and with a
 gnulib git or cvs checkout (typically a Linux machine), use
 
 @example
-gnulib-tool --create-megatestdir --with-tests --dir=..."
+gnulib-tool --create-megatestdir --with-tests --dir=...
 @end example
 
 Note: The created directory uses ca. 512 MB on disk.
@@ -459,6 +474,8 @@ This chapter describes which header files specified by ISO C or POSIX are
 substituted by Gnulib, which portability pitfalls are fixed by Gnulib, and
 which (known) portability problems are not worked around by Gnulib.
 
+@nosuchmodulenote header file
+
 @menu
 * aio.h::
 * arpa/inet.h::
@@ -546,90 +563,90 @@ which (known) portability problems are not worked around by Gnulib.
 * wordexp.h::
 @end menu
 
-@include headers/aio.texi
-@include headers/arpa_inet.texi
-@include headers/assert.texi
-@include headers/complex.texi
-@include headers/cpio.texi
-@include headers/ctype.texi
-@include headers/dirent.texi
-@include headers/dlfcn.texi
-@include headers/errno.texi
-@include headers/fcntl.texi
-@include headers/fenv.texi
-@include headers/float.texi
-@include headers/fmtmsg.texi
-@include headers/fnmatch.texi
-@include headers/ftw.texi
-@include headers/glob.texi
-@include headers/grp.texi
-@include headers/iconv.texi
-@include headers/inttypes.texi
-@include headers/iso646.texi
-@include headers/langinfo.texi
-@include headers/libgen.texi
-@include headers/limits.texi
-@include headers/locale.texi
-@include headers/math.texi
-@include headers/monetary.texi
-@include headers/mqueue.texi
-@include headers/ndbm.texi
-@include headers/net_if.texi
-@include headers/netdb.texi
-@include headers/netinet_in.texi
-@include headers/netinet_tcp.texi
-@include headers/nl_types.texi
-@include headers/poll.texi
-@include headers/pthread.texi
-@include headers/pwd.texi
-@include headers/regex.texi
-@include headers/sched.texi
-@include headers/search.texi
-@include headers/semaphore.texi
-@include headers/setjmp.texi
-@include headers/signal.texi
-@include headers/spawn.texi
-@include headers/stdarg.texi
-@include headers/stdbool.texi
-@include headers/stddef.texi
-@include headers/stdint.texi
-@include headers/stdio.texi
-@include headers/stdlib.texi
-@include headers/string.texi
-@include headers/strings.texi
-@include headers/stropts.texi
-@include headers/sys_ipc.texi
-@include headers/sys_mman.texi
-@include headers/sys_msg.texi
-@include headers/sys_resource.texi
-@include headers/sys_select.texi
-@include headers/sys_sem.texi
-@include headers/sys_shm.texi
-@include headers/sys_socket.texi
-@include headers/sys_stat.texi
-@include headers/sys_statvfs.texi
-@include headers/sys_time.texi
-@include headers/sys_timeb.texi
-@include headers/sys_times.texi
-@include headers/sys_types.texi
-@include headers/sys_uio.texi
-@include headers/sys_un.texi
-@include headers/sys_utsname.texi
-@include headers/sys_wait.texi
-@include headers/syslog.texi
-@include headers/tar.texi
-@include headers/termios.texi
-@include headers/tgmath.texi
-@include headers/time.texi
-@include headers/trace.texi
-@include headers/ucontext.texi
-@include headers/ulimit.texi
-@include headers/unistd.texi
-@include headers/utime.texi
-@include headers/utmpx.texi
-@include headers/wchar.texi
-@include headers/wctype.texi
-@include headers/wordexp.texi
+@include posix-headers/aio.texi
+@include posix-headers/arpa_inet.texi
+@include posix-headers/assert.texi
+@include posix-headers/complex.texi
+@include posix-headers/cpio.texi
+@include posix-headers/ctype.texi
+@include posix-headers/dirent.texi
+@include posix-headers/dlfcn.texi
+@include posix-headers/errno.texi
+@include posix-headers/fcntl.texi
+@include posix-headers/fenv.texi
+@include posix-headers/float.texi
+@include posix-headers/fmtmsg.texi
+@include posix-headers/fnmatch.texi
+@include posix-headers/ftw.texi
+@include posix-headers/glob.texi
+@include posix-headers/grp.texi
+@include posix-headers/iconv.texi
+@include posix-headers/inttypes.texi
+@include posix-headers/iso646.texi
+@include posix-headers/langinfo.texi
+@include posix-headers/libgen.texi
+@include posix-headers/limits.texi
+@include posix-headers/locale.texi
+@include posix-headers/math.texi
+@include posix-headers/monetary.texi
+@include posix-headers/mqueue.texi
+@include posix-headers/ndbm.texi
+@include posix-headers/net_if.texi
+@include posix-headers/netdb.texi
+@include posix-headers/netinet_in.texi
+@include posix-headers/netinet_tcp.texi
+@include posix-headers/nl_types.texi
+@include posix-headers/poll.texi
+@include posix-headers/pthread.texi
+@include posix-headers/pwd.texi
+@include posix-headers/regex.texi
+@include posix-headers/sched.texi
+@include posix-headers/search.texi
+@include posix-headers/semaphore.texi
+@include posix-headers/setjmp.texi
+@include posix-headers/signal.texi
+@include posix-headers/spawn.texi
+@include posix-headers/stdarg.texi
+@include posix-headers/stdbool.texi
+@include posix-headers/stddef.texi
+@include posix-headers/stdint.texi
+@include posix-headers/stdio.texi
+@include posix-headers/stdlib.texi
+@include posix-headers/string.texi
+@include posix-headers/strings.texi
+@include posix-headers/stropts.texi
+@include posix-headers/sys_ipc.texi
+@include posix-headers/sys_mman.texi
+@include posix-headers/sys_msg.texi
+@include posix-headers/sys_resource.texi
+@include posix-headers/sys_select.texi
+@include posix-headers/sys_sem.texi
+@include posix-headers/sys_shm.texi
+@include posix-headers/sys_socket.texi
+@include posix-headers/sys_stat.texi
+@include posix-headers/sys_statvfs.texi
+@include posix-headers/sys_time.texi
+@include posix-headers/sys_timeb.texi
+@include posix-headers/sys_times.texi
+@include posix-headers/sys_types.texi
+@include posix-headers/sys_uio.texi
+@include posix-headers/sys_un.texi
+@include posix-headers/sys_utsname.texi
+@include posix-headers/sys_wait.texi
+@include posix-headers/syslog.texi
+@include posix-headers/tar.texi
+@include posix-headers/termios.texi
+@include posix-headers/tgmath.texi
+@include posix-headers/time.texi
+@include posix-headers/trace.texi
+@include posix-headers/ucontext.texi
+@include posix-headers/ulimit.texi
+@include posix-headers/unistd.texi
+@include posix-headers/utime.texi
+@include posix-headers/utmpx.texi
+@include posix-headers/wchar.texi
+@include posix-headers/wctype.texi
+@include posix-headers/wordexp.texi
 
 @node Function Substitutes
 @chapter ISO C and POSIX Function Substitutes
@@ -639,14 +656,7 @@ ISO C or POSIX are substituted by Gnulib, which portability pitfalls are
 fixed by Gnulib, and which (known) portability problems are not worked around
 by Gnulib.
 
-The notation ``Gnulib module: ---'' means that Gnulib does not provide a
-module providing a substitute for the function.  When the list
-``Portability problems not fixed by Gnulib'' is empty, such a module is
-not needed: No portability problems are known.  Otherwise, it indicates
-that such a module would be useful but is not available: Noone so far
-found this function important enough to contribute a substitute for it.
-If you need this particular function, you may write to
-@code{<bug-gnulib at gnu dot org>}.
+@nosuchmodulenote function
 
 @menu
 * FD_CLR::
@@ -1175,7 +1185,6 @@ If you need this particular function, you may write to
 * memchr::
 * memcmp::
 * memcpy::
-* memmem::
 * memmove::
 * memset::
 * mkdir::
@@ -1770,1215 +1779,4062 @@ If you need this particular function, you may write to
 * yn::
 @end menu
 
-@include functions/FD_CLR.texi
-@include functions/FD_ISSET.texi
-@include functions/FD_SET.texi
-@include functions/FD_ZERO.texi
-@include functions/_Exit_C99.texi
-@include functions/_exit.texi
-@include functions/_longjmp.texi
-@include functions/_setjmp.texi
-@include functions/_tolower.texi
-@include functions/_toupper.texi
-@include functions/a64l.texi
-@include functions/abort.texi
-@include functions/abs.texi
-@include functions/accept.texi
-@include functions/access.texi
-@include functions/acos.texi
-@include functions/acosf.texi
-@include functions/acosh.texi
-@include functions/acoshf.texi
-@include functions/acoshl.texi
-@include functions/acosl.texi
-@include functions/aio_cancel.texi
-@include functions/aio_error.texi
-@include functions/aio_fsync.texi
-@include functions/aio_read.texi
-@include functions/aio_return.texi
-@include functions/aio_suspend.texi
-@include functions/aio_write.texi
-@include functions/alarm.texi
-@include functions/asctime.texi
-@include functions/asctime_r.texi
-@include functions/asin.texi
-@include functions/asinf.texi
-@include functions/asinh.texi
-@include functions/asinhf.texi
-@include functions/asinhl.texi
-@include functions/asinl.texi
-@include functions/assert.texi
-@include functions/atan.texi
-@include functions/atan2.texi
-@include functions/atan2f.texi
-@include functions/atan2l.texi
-@include functions/atanf.texi
-@include functions/atanh.texi
-@include functions/atanhf.texi
-@include functions/atanhl.texi
-@include functions/atanl.texi
-@include functions/atexit.texi
-@include functions/atof.texi
-@include functions/atoi.texi
-@include functions/atol.texi
-@include functions/atoll.texi
-@include functions/basename.texi
-@include functions/bcmp.texi
-@include functions/bcopy.texi
-@include functions/bind.texi
-@include functions/bsd_signal.texi
-@include functions/bsearch.texi
-@include functions/btowc.texi
-@include functions/bzero.texi
-@include functions/cabs.texi
-@include functions/cabsf.texi
-@include functions/cabsl.texi
-@include functions/cacos.texi
-@include functions/cacosf.texi
-@include functions/cacosh.texi
-@include functions/cacoshf.texi
-@include functions/cacoshl.texi
-@include functions/cacosl.texi
-@include functions/calloc.texi
-@include functions/carg.texi
-@include functions/cargf.texi
-@include functions/cargl.texi
-@include functions/casin.texi
-@include functions/casinf.texi
-@include functions/casinh.texi
-@include functions/casinhf.texi
-@include functions/casinhl.texi
-@include functions/casinl.texi
-@include functions/catan.texi
-@include functions/catanf.texi
-@include functions/catanh.texi
-@include functions/catanhf.texi
-@include functions/catanhl.texi
-@include functions/catanl.texi
-@include functions/catclose.texi
-@include functions/catgets.texi
-@include functions/catopen.texi
-@include functions/cbrt.texi
-@include functions/cbrtf.texi
-@include functions/cbrtl.texi
-@include functions/ccos.texi
-@include functions/ccosf.texi
-@include functions/ccosh.texi
-@include functions/ccoshf.texi
-@include functions/ccoshl.texi
-@include functions/ccosl.texi
-@include functions/ceil.texi
-@include functions/ceilf.texi
-@include functions/ceill.texi
-@include functions/cexp.texi
-@include functions/cexpf.texi
-@include functions/cexpl.texi
-@include functions/cfgetispeed.texi
-@include functions/cfgetospeed.texi
-@include functions/cfsetispeed.texi
-@include functions/cfsetospeed.texi
-@include functions/chdir.texi
-@include functions/chmod.texi
-@include functions/chown.texi
-@include functions/cimag.texi
-@include functions/cimagf.texi
-@include functions/cimagl.texi
-@include functions/clearerr.texi
-@include functions/clock.texi
-@include functions/clock_getcpuclockid.texi
-@include functions/clock_getres.texi
-@include functions/clock_gettime.texi
-@include functions/clock_nanosleep.texi
-@include functions/clock_settime.texi
-@include functions/clog.texi
-@include functions/clogf.texi
-@include functions/clogl.texi
-@include functions/close.texi
-@include functions/closedir.texi
-@include functions/closelog.texi
-@include functions/confstr.texi
-@include functions/conj.texi
-@include functions/conjf.texi
-@include functions/conjl.texi
-@include functions/connect.texi
-@include functions/copysign.texi
-@include functions/copysignf.texi
-@include functions/copysignl.texi
-@include functions/cos.texi
-@include functions/cosf.texi
-@include functions/cosh.texi
-@include functions/coshf.texi
-@include functions/coshl.texi
-@include functions/cosl.texi
-@include functions/cpow.texi
-@include functions/cpowf.texi
-@include functions/cpowl.texi
-@include functions/cproj.texi
-@include functions/cprojf.texi
-@include functions/cprojl.texi
-@include functions/creal.texi
-@include functions/crealf.texi
-@include functions/creall.texi
-@include functions/creat.texi
-@include functions/crypt.texi
-@include functions/csin.texi
-@include functions/csinf.texi
-@include functions/csinh.texi
-@include functions/csinhf.texi
-@include functions/csinhl.texi
-@include functions/csinl.texi
-@include functions/csqrt.texi
-@include functions/csqrtf.texi
-@include functions/csqrtl.texi
-@include functions/ctan.texi
-@include functions/ctanf.texi
-@include functions/ctanh.texi
-@include functions/ctanhf.texi
-@include functions/ctanhl.texi
-@include functions/ctanl.texi
-@include functions/ctermid.texi
-@include functions/ctime.texi
-@include functions/ctime_r.texi
-@include functions/daylight.texi
-@include functions/dbm_clearerr.texi
-@include functions/dbm_close.texi
-@include functions/dbm_delete.texi
-@include functions/dbm_error.texi
-@include functions/dbm_fetch.texi
-@include functions/dbm_firstkey.texi
-@include functions/dbm_nextkey.texi
-@include functions/dbm_open.texi
-@include functions/dbm_store.texi
-@include functions/difftime.texi
-@include functions/dirname.texi
-@include functions/div.texi
-@include functions/dlclose.texi
-@include functions/dlerror.texi
-@include functions/dlopen.texi
-@include functions/dlsym.texi
-@include functions/drand48.texi
-@include functions/dup.texi
-@include functions/dup2.texi
-@include functions/ecvt.texi
-@include functions/encrypt.texi
-@include functions/endgrent.texi
-@include functions/endhostent.texi
-@include functions/endnetent.texi
-@include functions/endprotoent.texi
-@include functions/endpwent.texi
-@include functions/endservent.texi
-@include functions/endutxent.texi
-@include functions/environ.texi
-@include functions/erand48.texi
-@include functions/erf.texi
-@include functions/erfc.texi
-@include functions/erfcf.texi
-@include functions/erfcl.texi
-@include functions/erff.texi
-@include functions/erfl.texi
-@include functions/errno.texi
-@include functions/execl.texi
-@include functions/execle.texi
-@include functions/execlp.texi
-@include functions/execv.texi
-@include functions/execve.texi
-@include functions/execvp.texi
-@include functions/exit.texi
-@include functions/exp.texi
-@include functions/exp2.texi
-@include functions/exp2f.texi
-@include functions/exp2l.texi
-@include functions/expf.texi
-@include functions/expl.texi
-@include functions/expm1.texi
-@include functions/expm1f.texi
-@include functions/expm1l.texi
-@include functions/fabs.texi
-@include functions/fabsf.texi
-@include functions/fabsl.texi
-@include functions/fattach.texi
-@include functions/fchdir.texi
-@include functions/fchmod.texi
-@include functions/fchown.texi
-@include functions/fclose.texi
-@include functions/fcntl.texi
-@include functions/fcvt.texi
-@include functions/fdatasync.texi
-@include functions/fdetach.texi
-@include functions/fdim.texi
-@include functions/fdimf.texi
-@include functions/fdiml.texi
-@include functions/fdopen.texi
-@include functions/feclearexcept.texi
-@include functions/fegetenv.texi
-@include functions/fegetexceptflag.texi
-@include functions/fegetround.texi
-@include functions/feholdexcept.texi
-@include functions/feof.texi
-@include functions/feraiseexcept.texi
-@include functions/ferror.texi
-@include functions/fesetenv.texi
-@include functions/fesetexceptflag.texi
-@include functions/fesetround.texi
-@include functions/fetestexcept.texi
-@include functions/feupdateenv.texi
-@include functions/fflush.texi
-@include functions/ffs.texi
-@include functions/fgetc.texi
-@include functions/fgetpos.texi
-@include functions/fgets.texi
-@include functions/fgetwc.texi
-@include functions/fgetws.texi
-@include functions/fileno.texi
-@include functions/flockfile.texi
-@include functions/floor.texi
-@include functions/floorf.texi
-@include functions/floorl.texi
-@include functions/fma.texi
-@include functions/fmaf.texi
-@include functions/fmal.texi
-@include functions/fmax.texi
-@include functions/fmaxf.texi
-@include functions/fmaxl.texi
-@include functions/fmin.texi
-@include functions/fminf.texi
-@include functions/fminl.texi
-@include functions/fmod.texi
-@include functions/fmodf.texi
-@include functions/fmodl.texi
-@include functions/fmtmsg.texi
-@include functions/fnmatch.texi
-@include functions/fopen.texi
-@include functions/fork.texi
-@include functions/fpathconf.texi
-@include functions/fpclassify.texi
-@include functions/fprintf.texi
-@include functions/fputc.texi
-@include functions/fputs.texi
-@include functions/fputwc.texi
-@include functions/fputws.texi
-@include functions/fread.texi
-@include functions/free.texi
-@include functions/freeaddrinfo.texi
-@include functions/freopen.texi
-@include functions/frexp.texi
-@include functions/frexpf.texi
-@include functions/frexpl.texi
-@include functions/fscanf.texi
-@include functions/fseek.texi
-@include functions/fseeko.texi
-@include functions/fsetpos.texi
-@include functions/fstat.texi
-@include functions/fstatvfs.texi
-@include functions/fsync.texi
-@include functions/ftell.texi
-@include functions/ftello.texi
-@include functions/ftime.texi
-@include functions/ftok.texi
-@include functions/ftruncate.texi
-@include functions/ftrylockfile.texi
-@include functions/ftw.texi
-@include functions/funlockfile.texi
-@include functions/fwide.texi
-@include functions/fwprintf.texi
-@include functions/fwrite.texi
-@include functions/fwscanf.texi
-@include functions/gai_strerror.texi
-@include functions/gcvt.texi
-@include functions/getaddrinfo.texi
-@include functions/getc.texi
-@include functions/getc_unlocked.texi
-@include functions/getchar.texi
-@include functions/getchar_unlocked.texi
-@include functions/getcontext.texi
-@include functions/getcwd.texi
-@include functions/getdate.texi
-@include functions/getdelim.texi
-@include functions/getegid.texi
-@include functions/getenv.texi
-@include functions/geteuid.texi
-@include functions/getgid.texi
-@include functions/getgrent.texi
-@include functions/getgrgid.texi
-@include functions/getgrgid_r.texi
-@include functions/getgrnam.texi
-@include functions/getgrnam_r.texi
-@include functions/getgroups.texi
-@include functions/gethostbyaddr.texi
-@include functions/gethostbyname.texi
-@include functions/gethostent.texi
-@include functions/gethostid.texi
-@include functions/gethostname.texi
-@include functions/getitimer.texi
-@include functions/getline.texi
-@include functions/getlogin.texi
-@include functions/getlogin_r.texi
-@include functions/getmsg.texi
-@include functions/getnameinfo.texi
-@include functions/getnetbyaddr.texi
-@include functions/getnetbyname.texi
-@include functions/getnetent.texi
-@include functions/getopt.texi
-@include functions/getpeername.texi
-@include functions/getpgid.texi
-@include functions/getpgrp.texi
-@include functions/getpid.texi
-@include functions/getpmsg.texi
-@include functions/getppid.texi
-@include functions/getpriority.texi
-@include functions/getprotobyname.texi
-@include functions/getprotobynumber.texi
-@include functions/getprotoent.texi
-@include functions/getpwent.texi
-@include functions/getpwnam.texi
-@include functions/getpwnam_r.texi
-@include functions/getpwuid.texi
-@include functions/getpwuid_r.texi
-@include functions/getrlimit.texi
-@include functions/getrusage.texi
-@include functions/gets.texi
-@include functions/getservbyname.texi
-@include functions/getservbyport.texi
-@include functions/getservent.texi
-@include functions/getsid.texi
-@include functions/getsockname.texi
-@include functions/getsockopt.texi
-@include functions/getsubopt.texi
-@include functions/gettimeofday.texi
-@include functions/getuid.texi
-@include functions/getutxent.texi
-@include functions/getutxid.texi
-@include functions/getutxline.texi
-@include functions/getwc.texi
-@include functions/getwchar.texi
-@include functions/getwd.texi
-@include functions/glob.texi
-@include functions/globfree.texi
-@include functions/gmtime.texi
-@include functions/gmtime_r.texi
-@include functions/grantpt.texi
-@include functions/h_errno.texi
-@include functions/hcreate.texi
-@include functions/hdestroy.texi
-@include functions/hsearch.texi
-@include functions/htonl.texi
-@include functions/htons.texi
-@include functions/hypot.texi
-@include functions/hypotf.texi
-@include functions/hypotl.texi
-@include functions/iconv.texi
-@include functions/iconv_close.texi
-@include functions/iconv_open.texi
-@include functions/if_freenameindex.texi
-@include functions/if_indextoname.texi
-@include functions/if_nameindex.texi
-@include functions/if_nametoindex.texi
-@include functions/ilogb.texi
-@include functions/ilogbf.texi
-@include functions/ilogbl.texi
-@include functions/imaxabs.texi
-@include functions/imaxdiv.texi
-@include functions/index.texi
-@include functions/inet_addr.texi
-@include functions/inet_ntoa.texi
-@include functions/inet_ntop.texi
-@include functions/inet_pton.texi
-@include functions/initstate.texi
-@include functions/insque.texi
-@include functions/ioctl.texi
-@include functions/isalnum.texi
-@include functions/isalpha.texi
-@include functions/isascii.texi
-@include functions/isastream.texi
-@include functions/isatty.texi
-@include functions/isblank.texi
-@include functions/iscntrl.texi
-@include functions/isdigit.texi
-@include functions/isfinite.texi
-@include functions/isgraph.texi
-@include functions/isgreater.texi
-@include functions/isgreaterequal.texi
-@include functions/isinf.texi
-@include functions/isless.texi
-@include functions/islessequal.texi
-@include functions/islessgreater.texi
-@include functions/islower.texi
-@include functions/isnan.texi
-@include functions/isnormal.texi
-@include functions/isprint.texi
-@include functions/ispunct.texi
-@include functions/isspace.texi
-@include functions/isunordered.texi
-@include functions/isupper.texi
-@include functions/iswalnum.texi
-@include functions/iswalpha.texi
-@include functions/iswblank.texi
-@include functions/iswcntrl.texi
-@include functions/iswctype.texi
-@include functions/iswdigit.texi
-@include functions/iswgraph.texi
-@include functions/iswlower.texi
-@include functions/iswprint.texi
-@include functions/iswpunct.texi
-@include functions/iswspace.texi
-@include functions/iswupper.texi
-@include functions/iswxdigit.texi
-@include functions/isxdigit.texi
-@include functions/j0.texi
-@include functions/j1.texi
-@include functions/jn.texi
-@include functions/jrand48.texi
-@include functions/kill.texi
-@include functions/killpg.texi
-@include functions/l64a.texi
-@include functions/labs.texi
-@include functions/lchown.texi
-@include functions/lcong48.texi
-@include functions/ldexp.texi
-@include functions/ldexpf.texi
-@include functions/ldexpl.texi
-@include functions/ldiv.texi
-@include functions/lfind.texi
-@include functions/lgamma.texi
-@include functions/lgammaf.texi
-@include functions/lgammal.texi
-@include functions/link.texi
-@include functions/lio_listio.texi
-@include functions/listen.texi
-@include functions/llabs.texi
-@include functions/lldiv.texi
-@include functions/llrint.texi
-@include functions/llrintf.texi
-@include functions/llrintl.texi
-@include functions/llround.texi
-@include functions/llroundf.texi
-@include functions/llroundl.texi
-@include functions/localeconv.texi
-@include functions/localtime.texi
-@include functions/localtime_r.texi
-@include functions/lockf.texi
-@include functions/log.texi
-@include functions/log10.texi
-@include functions/log10f.texi
-@include functions/log10l.texi
-@include functions/log1p.texi
-@include functions/log1pf.texi
-@include functions/log1pl.texi
-@include functions/log2.texi
-@include functions/log2f.texi
-@include functions/log2l.texi
-@include functions/logb.texi
-@include functions/logbf.texi
-@include functions/logbl.texi
-@include functions/logf.texi
-@include functions/logl.texi
-@include functions/longjmp.texi
-@include functions/lrand48.texi
-@include functions/lrint.texi
-@include functions/lrintf.texi
-@include functions/lrintl.texi
-@include functions/lround.texi
-@include functions/lroundf.texi
-@include functions/lroundl.texi
-@include functions/lsearch.texi
-@include functions/lseek.texi
-@include functions/lstat.texi
-@include functions/makecontext.texi
-@include functions/malloc.texi
-@include functions/mblen.texi
-@include functions/mbrlen.texi
-@include functions/mbrtowc.texi
-@include functions/mbsinit.texi
-@include functions/mbsrtowcs.texi
-@include functions/mbstowcs.texi
-@include functions/mbtowc.texi
-@include functions/memccpy.texi
-@include functions/memchr.texi
-@include functions/memcmp.texi
-@include functions/memcpy.texi
-@include functions/memmove.texi
-@include functions/memset.texi
-@include functions/mkdir.texi
-@include functions/mkfifo.texi
-@include functions/mknod.texi
-@include functions/mkstemp.texi
-@include functions/mktemp.texi
-@include functions/mktime.texi
-@include functions/mlock.texi
-@include functions/mlockall.texi
-@include functions/mmap.texi
-@include functions/modf.texi
-@include functions/modff.texi
-@include functions/modfl.texi
-@include functions/mprotect.texi
-@include functions/mq_close.texi
-@include functions/mq_getattr.texi
-@include functions/mq_notify.texi
-@include functions/mq_open.texi
-@include functions/mq_receive.texi
-@include functions/mq_send.texi
-@include functions/mq_setattr.texi
-@include functions/mq_timedreceive.texi
-@include functions/mq_timedsend.texi
-@include functions/mq_unlink.texi
-@include functions/mrand48.texi
-@include functions/msgctl.texi
-@include functions/msgget.texi
-@include functions/msgrcv.texi
-@include functions/msgsnd.texi
-@include functions/msync.texi
-@include functions/munlock.texi
-@include functions/munlockall.texi
-@include functions/munmap.texi
-@include functions/nan.texi
-@include functions/nanf.texi
-@include functions/nanl.texi
-@include functions/nanosleep.texi
-@include functions/nearbyint.texi
-@include functions/nearbyintf.texi
-@include functions/nearbyintl.texi
-@include functions/nextafter.texi
-@include functions/nextafterf.texi
-@include functions/nextafterl.texi
-@include functions/nexttoward.texi
-@include functions/nexttowardf.texi
-@include functions/nexttowardl.texi
-@include functions/nftw.texi
-@include functions/nice.texi
-@include functions/nl_langinfo.texi
-@include functions/nrand48.texi
-@include functions/ntohl.texi
-@include functions/ntohs.texi
-@include functions/open.texi
-@include functions/opendir.texi
-@include functions/openlog.texi
-@include functions/optarg.texi
-@include functions/pathconf.texi
-@include functions/pause.texi
-@include functions/pclose.texi
-@include functions/perror.texi
-@include functions/pipe.texi
-@include functions/poll.texi
-@include functions/popen.texi
-@include functions/posix_fadvise.texi
-@include functions/posix_fallocate.texi
-@include functions/posix_madvise.texi
-@include functions/posix_mem_offset.texi
-@include functions/posix_memalign.texi
-@include functions/posix_openpt.texi
-@include functions/posix_spawn.texi
-@include functions/posix_spawn_file_actions_addclose.texi
-@include functions/posix_spawn_file_actions_adddup2.texi
-@include functions/posix_spawn_file_actions_addopen.texi
-@include functions/posix_spawn_file_actions_destroy.texi
-@include functions/posix_spawn_file_actions_init.texi
-@include functions/posix_spawnattr_destroy.texi
-@include functions/posix_spawnattr_getflags.texi
-@include functions/posix_spawnattr_getpgroup.texi
-@include functions/posix_spawnattr_getschedparam.texi
-@include functions/posix_spawnattr_getschedpolicy.texi
-@include functions/posix_spawnattr_getsigdefault.texi
-@include functions/posix_spawnattr_getsigmask.texi
-@include functions/posix_spawnattr_init.texi
-@include functions/posix_spawnattr_setflags.texi
-@include functions/posix_spawnattr_setpgroup.texi
-@include functions/posix_spawnattr_setschedparam.texi
-@include functions/posix_spawnattr_setschedpolicy.texi
-@include functions/posix_spawnattr_setsigdefault.texi
-@include functions/posix_spawnattr_setsigmask.texi
-@include functions/posix_spawnp.texi
-@include functions/posix_trace_attr_destroy.texi
-@include functions/posix_trace_attr_getclockres.texi
-@include functions/posix_trace_attr_getcreatetime.texi
-@include functions/posix_trace_attr_getgenversion.texi
-@include functions/posix_trace_attr_getinherited.texi
-@include functions/posix_trace_attr_getlogfullpolicy.texi
-@include functions/posix_trace_attr_getlogsize.texi
-@include functions/posix_trace_attr_getmaxdatasize.texi
-@include functions/posix_trace_attr_getmaxsystemeventsize.texi
-@include functions/posix_trace_attr_getmaxusereventsize.texi
-@include functions/posix_trace_attr_getname.texi
-@include functions/posix_trace_attr_getstreamfullpolicy.texi
-@include functions/posix_trace_attr_getstreamsize.texi
-@include functions/posix_trace_attr_init.texi
-@include functions/posix_trace_attr_setinherited.texi
-@include functions/posix_trace_attr_setlogfullpolicy.texi
-@include functions/posix_trace_attr_setlogsize.texi
-@include functions/posix_trace_attr_setmaxdatasize.texi
-@include functions/posix_trace_attr_setname.texi
-@include functions/posix_trace_attr_setstreamfullpolicy.texi
-@include functions/posix_trace_attr_setstreamsize.texi
-@include functions/posix_trace_clear.texi
-@include functions/posix_trace_close.texi
-@include functions/posix_trace_create.texi
-@include functions/posix_trace_create_withlog.texi
-@include functions/posix_trace_event.texi
-@include functions/posix_trace_eventid_equal.texi
-@include functions/posix_trace_eventid_get_name.texi
-@include functions/posix_trace_eventid_open.texi
-@include functions/posix_trace_eventset_add.texi
-@include functions/posix_trace_eventset_del.texi
-@include functions/posix_trace_eventset_empty.texi
-@include functions/posix_trace_eventset_fill.texi
-@include functions/posix_trace_eventset_ismember.texi
-@include functions/posix_trace_eventtypelist_getnext_id.texi
-@include functions/posix_trace_eventtypelist_rewind.texi
-@include functions/posix_trace_flush.texi
-@include functions/posix_trace_get_attr.texi
-@include functions/posix_trace_get_filter.texi
-@include functions/posix_trace_get_status.texi
-@include functions/posix_trace_getnext_event.texi
-@include functions/posix_trace_open.texi
-@include functions/posix_trace_rewind.texi
-@include functions/posix_trace_set_filter.texi
-@include functions/posix_trace_shutdown.texi
-@include functions/posix_trace_start.texi
-@include functions/posix_trace_stop.texi
-@include functions/posix_trace_timedgetnext_event.texi
-@include functions/posix_trace_trid_eventid_open.texi
-@include functions/posix_trace_trygetnext_event.texi
-@include functions/posix_typed_mem_get_info.texi
-@include functions/posix_typed_mem_open.texi
-@include functions/pow.texi
-@include functions/powf.texi
-@include functions/powl.texi
-@include functions/pread.texi
-@include functions/printf.texi
-@include functions/pselect.texi
-@include functions/pthread_atfork.texi
-@include functions/pthread_attr_destroy.texi
-@include functions/pthread_attr_getdetachstate.texi
-@include functions/pthread_attr_getguardsize.texi
-@include functions/pthread_attr_getinheritsched.texi
-@include functions/pthread_attr_getschedparam.texi
-@include functions/pthread_attr_getschedpolicy.texi
-@include functions/pthread_attr_getscope.texi
-@include functions/pthread_attr_getstack.texi
-@include functions/pthread_attr_getstackaddr.texi
-@include functions/pthread_attr_getstacksize.texi
-@include functions/pthread_attr_init.texi
-@include functions/pthread_attr_setdetachstate.texi
-@include functions/pthread_attr_setguardsize.texi
-@include functions/pthread_attr_setinheritsched.texi
-@include functions/pthread_attr_setschedparam.texi
-@include functions/pthread_attr_setschedpolicy.texi
-@include functions/pthread_attr_setscope.texi
-@include functions/pthread_attr_setstack.texi
-@include functions/pthread_attr_setstackaddr.texi
-@include functions/pthread_attr_setstacksize.texi
-@include functions/pthread_barrier_destroy.texi
-@include functions/pthread_barrier_init.texi
-@include functions/pthread_barrier_wait.texi
-@include functions/pthread_barrierattr_destroy.texi
-@include functions/pthread_barrierattr_getpshared.texi
-@include functions/pthread_barrierattr_init.texi
-@include functions/pthread_barrierattr_setpshared.texi
-@include functions/pthread_cancel.texi
-@include functions/pthread_cleanup_pop.texi
-@include functions/pthread_cleanup_push.texi
-@include functions/pthread_cond_broadcast.texi
-@include functions/pthread_cond_destroy.texi
-@include functions/pthread_cond_init.texi
-@include functions/pthread_cond_signal.texi
-@include functions/pthread_cond_timedwait.texi
-@include functions/pthread_cond_wait.texi
-@include functions/pthread_condattr_destroy.texi
-@include functions/pthread_condattr_getclock.texi
-@include functions/pthread_condattr_getpshared.texi
-@include functions/pthread_condattr_init.texi
-@include functions/pthread_condattr_setclock.texi
-@include functions/pthread_condattr_setpshared.texi
-@include functions/pthread_create.texi
-@include functions/pthread_detach.texi
-@include functions/pthread_equal.texi
-@include functions/pthread_exit.texi
-@include functions/pthread_getconcurrency.texi
-@include functions/pthread_getcpuclockid.texi
-@include functions/pthread_getschedparam.texi
-@include functions/pthread_getspecific.texi
-@include functions/pthread_join.texi
-@include functions/pthread_key_create.texi
-@include functions/pthread_key_delete.texi
-@include functions/pthread_kill.texi
-@include functions/pthread_mutex_destroy.texi
-@include functions/pthread_mutex_getprioceiling.texi
-@include functions/pthread_mutex_init.texi
-@include functions/pthread_mutex_lock.texi
-@include functions/pthread_mutex_setprioceiling.texi
-@include functions/pthread_mutex_timedlock.texi
-@include functions/pthread_mutex_trylock.texi
-@include functions/pthread_mutex_unlock.texi
-@include functions/pthread_mutexattr_destroy.texi
-@include functions/pthread_mutexattr_getprioceiling.texi
-@include functions/pthread_mutexattr_getprotocol.texi
-@include functions/pthread_mutexattr_getpshared.texi
-@include functions/pthread_mutexattr_gettype.texi
-@include functions/pthread_mutexattr_init.texi
-@include functions/pthread_mutexattr_setprioceiling.texi
-@include functions/pthread_mutexattr_setprotocol.texi
-@include functions/pthread_mutexattr_setpshared.texi
-@include functions/pthread_mutexattr_settype.texi
-@include functions/pthread_once.texi
-@include functions/pthread_rwlock_destroy.texi
-@include functions/pthread_rwlock_init.texi
-@include functions/pthread_rwlock_rdlock.texi
-@include functions/pthread_rwlock_timedrdlock.texi
-@include functions/pthread_rwlock_timedwrlock.texi
-@include functions/pthread_rwlock_tryrdlock.texi
-@include functions/pthread_rwlock_trywrlock.texi
-@include functions/pthread_rwlock_unlock.texi
-@include functions/pthread_rwlock_wrlock.texi
-@include functions/pthread_rwlockattr_destroy.texi
-@include functions/pthread_rwlockattr_getpshared.texi
-@include functions/pthread_rwlockattr_init.texi
-@include functions/pthread_rwlockattr_setpshared.texi
-@include functions/pthread_self.texi
-@include functions/pthread_setcancelstate.texi
-@include functions/pthread_setcanceltype.texi
-@include functions/pthread_setconcurrency.texi
-@include functions/pthread_setschedparam.texi
-@include functions/pthread_setschedprio.texi
-@include functions/pthread_setspecific.texi
-@include functions/pthread_sigmask.texi
-@include functions/pthread_spin_destroy.texi
-@include functions/pthread_spin_init.texi
-@include functions/pthread_spin_lock.texi
-@include functions/pthread_spin_trylock.texi
-@include functions/pthread_spin_unlock.texi
-@include functions/pthread_testcancel.texi
-@include functions/ptsname.texi
-@include functions/putc.texi
-@include functions/putc_unlocked.texi
-@include functions/putchar.texi
-@include functions/putchar_unlocked.texi
-@include functions/putenv.texi
-@include functions/putmsg.texi
-@include functions/putpmsg.texi
-@include functions/puts.texi
-@include functions/pututxline.texi
-@include functions/putwc.texi
-@include functions/putwchar.texi
-@include functions/pwrite.texi
-@include functions/qsort.texi
-@include functions/raise.texi
-@include functions/rand.texi
-@include functions/rand_r.texi
-@include functions/random.texi
-@include functions/read.texi
-@include functions/readdir.texi
-@include functions/readdir_r.texi
-@include functions/readlink.texi
-@include functions/readv.texi
-@include functions/realloc.texi
-@include functions/realpath.texi
-@include functions/recv.texi
-@include functions/recvfrom.texi
-@include functions/recvmsg.texi
-@include functions/regcomp.texi
-@include functions/regerror.texi
-@include functions/regexec.texi
-@include functions/regfree.texi
-@include functions/remainder.texi
-@include functions/remainderf.texi
-@include functions/remainderl.texi
-@include functions/remove.texi
-@include functions/remque.texi
-@include functions/remquo.texi
-@include functions/remquof.texi
-@include functions/remquol.texi
-@include functions/rename.texi
-@include functions/rewind.texi
-@include functions/rewinddir.texi
-@include functions/rindex.texi
-@include functions/rint.texi
-@include functions/rintf.texi
-@include functions/rintl.texi
-@include functions/rmdir.texi
-@include functions/round.texi
-@include functions/roundf.texi
-@include functions/roundl.texi
-@include functions/scalb.texi
-@include functions/scalbln.texi
-@include functions/scalblnf.texi
-@include functions/scalblnl.texi
-@include functions/scalbn.texi
-@include functions/scalbnf.texi
-@include functions/scalbnl.texi
-@include functions/scanf.texi
-@include functions/sched_get_priority_max.texi
-@include functions/sched_getparam.texi
-@include functions/sched_getscheduler.texi
-@include functions/sched_rr_get_interval.texi
-@include functions/sched_setparam.texi
-@include functions/sched_setscheduler.texi
-@include functions/sched_yield.texi
-@include functions/seed48.texi
-@include functions/seekdir.texi
-@include functions/select.texi
-@include functions/sem_close.texi
-@include functions/sem_destroy.texi
-@include functions/sem_getvalue.texi
-@include functions/sem_init.texi
-@include functions/sem_open.texi
-@include functions/sem_post.texi
-@include functions/sem_timedwait.texi
-@include functions/sem_trywait.texi
-@include functions/sem_unlink.texi
-@include functions/sem_wait.texi
-@include functions/semctl.texi
-@include functions/semget.texi
-@include functions/semop.texi
-@include functions/send.texi
-@include functions/sendmsg.texi
-@include functions/sendto.texi
-@include functions/setbuf.texi
-@include functions/setcontext.texi
-@include functions/setegid.texi
-@include functions/setenv.texi
-@include functions/seteuid.texi
-@include functions/setgid.texi
-@include functions/setgrent.texi
-@include functions/sethostent.texi
-@include functions/setitimer.texi
-@include functions/setjmp.texi
-@include functions/setkey.texi
-@include functions/setlocale.texi
-@include functions/setlogmask.texi
-@include functions/setnetent.texi
-@include functions/setpgid.texi
-@include functions/setpgrp.texi
-@include functions/setpriority.texi
-@include functions/setprotoent.texi
-@include functions/setpwent.texi
-@include functions/setregid.texi
-@include functions/setreuid.texi
-@include functions/setrlimit.texi
-@include functions/setservent.texi
-@include functions/setsid.texi
-@include functions/setsockopt.texi
-@include functions/setstate.texi
-@include functions/setuid.texi
-@include functions/setutxent.texi
-@include functions/setvbuf.texi
-@include functions/shm_open.texi
-@include functions/shm_unlink.texi
-@include functions/shmat.texi
-@include functions/shmctl.texi
-@include functions/shmdt.texi
-@include functions/shmget.texi
-@include functions/shutdown.texi
-@include functions/sigaction.texi
-@include functions/sigaddset.texi
-@include functions/sigaltstack.texi
-@include functions/sigdelset.texi
-@include functions/sigemptyset.texi
-@include functions/sigfillset.texi
-@include functions/sighold.texi
-@include functions/sigignore.texi
-@include functions/siginterrupt.texi
-@include functions/sigismember.texi
-@include functions/siglongjmp.texi
-@include functions/signal.texi
-@include functions/signbit.texi
-@include functions/sigpause.texi
-@include functions/sigpending.texi
-@include functions/sigprocmask.texi
-@include functions/sigqueue.texi
-@include functions/sigrelse.texi
-@include functions/sigset.texi
-@include functions/sigsetjmp.texi
-@include functions/sigsuspend.texi
-@include functions/sigtimedwait.texi
-@include functions/sigwait.texi
-@include functions/sigwaitinfo.texi
-@include functions/sin.texi
-@include functions/sinf.texi
-@include functions/sinh.texi
-@include functions/sinhf.texi
-@include functions/sinhl.texi
-@include functions/sinl.texi
-@include functions/sleep.texi
-@include functions/snprintf.texi
-@include functions/sockatmark.texi
-@include functions/socket.texi
-@include functions/socketpair.texi
-@include functions/sprintf.texi
-@include functions/sqrt.texi
-@include functions/sqrtf.texi
-@include functions/sqrtl.texi
-@include functions/srand.texi
-@include functions/srand48.texi
-@include functions/srandom.texi
-@include functions/sscanf.texi
-@include functions/stat.texi
-@include functions/statvfs.texi
-@include functions/stderr.texi
-@include functions/stdin.texi
-@include functions/stdout.texi
-@include functions/strcasecmp.texi
-@include functions/strcat.texi
-@include functions/strchr.texi
-@include functions/strcmp.texi
-@include functions/strcoll.texi
-@include functions/strcpy.texi
-@include functions/strcspn.texi
-@include functions/strdup.texi
-@include functions/strerror.texi
-@include functions/strerror_r.texi
-@include functions/strfmon.texi
-@include functions/strftime.texi
-@include functions/strlen.texi
-@include functions/strncasecmp.texi
-@include functions/strncat.texi
-@include functions/strncmp.texi
-@include functions/strncpy.texi
-@include functions/strpbrk.texi
-@include functions/strptime.texi
-@include functions/strrchr.texi
-@include functions/strspn.texi
-@include functions/strstr.texi
-@include functions/strtod.texi
-@include functions/strtof.texi
-@include functions/strtoimax.texi
-@include functions/strtok.texi
-@include functions/strtok_r.texi
-@include functions/strtol.texi
-@include functions/strtold.texi
-@include functions/strtoll.texi
-@include functions/strtoul.texi
-@include functions/strtoull.texi
-@include functions/strtoumax.texi
-@include functions/strxfrm.texi
-@include functions/swab.texi
-@include functions/swapcontext.texi
-@include functions/swprintf.texi
-@include functions/swscanf.texi
-@include functions/symlink.texi
-@include functions/sync.texi
-@include functions/sysconf.texi
-@include functions/syslog.texi
-@include functions/system.texi
-@include functions/tan.texi
-@include functions/tanf.texi
-@include functions/tanh.texi
-@include functions/tanhf.texi
-@include functions/tanhl.texi
-@include functions/tanl.texi
-@include functions/tcdrain.texi
-@include functions/tcflow.texi
-@include functions/tcflush.texi
-@include functions/tcgetattr.texi
-@include functions/tcgetpgrp.texi
-@include functions/tcgetsid.texi
-@include functions/tcsendbreak.texi
-@include functions/tcsetattr.texi
-@include functions/tcsetpgrp.texi
-@include functions/tdelete.texi
-@include functions/telldir.texi
-@include functions/tempnam.texi
-@include functions/tfind.texi
-@include functions/tgamma.texi
-@include functions/tgammaf.texi
-@include functions/tgammal.texi
-@include functions/time.texi
-@include functions/timer_create.texi
-@include functions/timer_delete.texi
-@include functions/timer_getoverrun.texi
-@include functions/timer_settime.texi
-@include functions/times.texi
-@include functions/timezone.texi
-@include functions/tmpfile.texi
-@include functions/tmpnam.texi
-@include functions/toascii.texi
-@include functions/tolower.texi
-@include functions/toupper.texi
-@include functions/towctrans.texi
-@include functions/towlower.texi
-@include functions/towupper.texi
-@include functions/trunc.texi
-@include functions/truncate.texi
-@include functions/truncf.texi
-@include functions/truncl.texi
-@include functions/tsearch.texi
-@include functions/ttyname.texi
-@include functions/ttyname_r.texi
-@include functions/twalk.texi
-@include functions/tzname.texi
-@include functions/tzset.texi
-@include functions/ualarm.texi
-@include functions/ulimit.texi
-@include functions/umask.texi
-@include functions/uname.texi
-@include functions/ungetc.texi
-@include functions/ungetwc.texi
-@include functions/unlink.texi
-@include functions/unlockpt.texi
-@include functions/unsetenv.texi
-@include functions/usleep.texi
-@include functions/utime.texi
-@include functions/utimes.texi
-@include functions/va_arg.texi
-@include functions/va_copy.texi
-@include functions/va_end.texi
-@include functions/va_start.texi
-@include functions/vfork.texi
-@include functions/vfprintf.texi
-@include functions/vfscanf.texi
-@include functions/vfwprintf.texi
-@include functions/vfwscanf.texi
-@include functions/vprintf.texi
-@include functions/vscanf.texi
-@include functions/vsnprintf.texi
-@include functions/vsprintf.texi
-@include functions/vsscanf.texi
-@include functions/vswprintf.texi
-@include functions/vswscanf.texi
-@include functions/vwprintf.texi
-@include functions/vwscanf.texi
-@include functions/wait.texi
-@include functions/waitid.texi
-@include functions/waitpid.texi
-@include functions/wcrtomb.texi
-@include functions/wcscat.texi
-@include functions/wcschr.texi
-@include functions/wcscmp.texi
-@include functions/wcscoll.texi
-@include functions/wcscpy.texi
-@include functions/wcscspn.texi
-@include functions/wcsftime.texi
-@include functions/wcslen.texi
-@include functions/wcsncat.texi
-@include functions/wcsncmp.texi
-@include functions/wcsncpy.texi
-@include functions/wcspbrk.texi
-@include functions/wcsrchr.texi
-@include functions/wcsrtombs.texi
-@include functions/wcsspn.texi
-@include functions/wcsstr.texi
-@include functions/wcstod.texi
-@include functions/wcstof.texi
-@include functions/wcstoimax.texi
-@include functions/wcstok.texi
-@include functions/wcstol.texi
-@include functions/wcstold.texi
-@include functions/wcstoll.texi
-@include functions/wcstombs.texi
-@include functions/wcstoul.texi
-@include functions/wcstoull.texi
-@include functions/wcstoumax.texi
-@include functions/wcswcs.texi
-@include functions/wcswidth.texi
-@include functions/wcsxfrm.texi
-@include functions/wctob.texi
-@include functions/wctomb.texi
-@include functions/wctrans.texi
-@include functions/wctype.texi
-@include functions/wcwidth.texi
-@include functions/wmemchr.texi
-@include functions/wmemcmp.texi
-@include functions/wmemcpy.texi
-@include functions/wmemmove.texi
-@include functions/wmemset.texi
-@include functions/wordexp.texi
-@include functions/wordfree.texi
-@include functions/wprintf.texi
-@include functions/write.texi
-@include functions/writev.texi
-@include functions/wscanf.texi
-@include functions/y0.texi
-@include functions/y1.texi
-@include functions/yn.texi
+@include posix-functions/FD_CLR.texi
+@include posix-functions/FD_ISSET.texi
+@include posix-functions/FD_SET.texi
+@include posix-functions/FD_ZERO.texi
+@include posix-functions/_Exit_C99.texi
+@include posix-functions/_exit.texi
+@include posix-functions/_longjmp.texi
+@include posix-functions/_setjmp.texi
+@include posix-functions/_tolower.texi
+@include posix-functions/_toupper.texi
+@include posix-functions/a64l.texi
+@include posix-functions/abort.texi
+@include posix-functions/abs.texi
+@include posix-functions/accept.texi
+@include posix-functions/access.texi
+@include posix-functions/acos.texi
+@include posix-functions/acosf.texi
+@include posix-functions/acosh.texi
+@include posix-functions/acoshf.texi
+@include posix-functions/acoshl.texi
+@include posix-functions/acosl.texi
+@include posix-functions/aio_cancel.texi
+@include posix-functions/aio_error.texi
+@include posix-functions/aio_fsync.texi
+@include posix-functions/aio_read.texi
+@include posix-functions/aio_return.texi
+@include posix-functions/aio_suspend.texi
+@include posix-functions/aio_write.texi
+@include posix-functions/alarm.texi
+@include posix-functions/asctime.texi
+@include posix-functions/asctime_r.texi
+@include posix-functions/asin.texi
+@include posix-functions/asinf.texi
+@include posix-functions/asinh.texi
+@include posix-functions/asinhf.texi
+@include posix-functions/asinhl.texi
+@include posix-functions/asinl.texi
+@include posix-functions/assert.texi
+@include posix-functions/atan.texi
+@include posix-functions/atan2.texi
+@include posix-functions/atan2f.texi
+@include posix-functions/atan2l.texi
+@include posix-functions/atanf.texi
+@include posix-functions/atanh.texi
+@include posix-functions/atanhf.texi
+@include posix-functions/atanhl.texi
+@include posix-functions/atanl.texi
+@include posix-functions/atexit.texi
+@include posix-functions/atof.texi
+@include posix-functions/atoi.texi
+@include posix-functions/atol.texi
+@include posix-functions/atoll.texi
+@include posix-functions/basename.texi
+@include posix-functions/bcmp.texi
+@include posix-functions/bcopy.texi
+@include posix-functions/bind.texi
+@include posix-functions/bsd_signal.texi
+@include posix-functions/bsearch.texi
+@include posix-functions/btowc.texi
+@include posix-functions/bzero.texi
+@include posix-functions/cabs.texi
+@include posix-functions/cabsf.texi
+@include posix-functions/cabsl.texi
+@include posix-functions/cacos.texi
+@include posix-functions/cacosf.texi
+@include posix-functions/cacosh.texi
+@include posix-functions/cacoshf.texi
+@include posix-functions/cacoshl.texi
+@include posix-functions/cacosl.texi
+@include posix-functions/calloc.texi
+@include posix-functions/carg.texi
+@include posix-functions/cargf.texi
+@include posix-functions/cargl.texi
+@include posix-functions/casin.texi
+@include posix-functions/casinf.texi
+@include posix-functions/casinh.texi
+@include posix-functions/casinhf.texi
+@include posix-functions/casinhl.texi
+@include posix-functions/casinl.texi
+@include posix-functions/catan.texi
+@include posix-functions/catanf.texi
+@include posix-functions/catanh.texi
+@include posix-functions/catanhf.texi
+@include posix-functions/catanhl.texi
+@include posix-functions/catanl.texi
+@include posix-functions/catclose.texi
+@include posix-functions/catgets.texi
+@include posix-functions/catopen.texi
+@include posix-functions/cbrt.texi
+@include posix-functions/cbrtf.texi
+@include posix-functions/cbrtl.texi
+@include posix-functions/ccos.texi
+@include posix-functions/ccosf.texi
+@include posix-functions/ccosh.texi
+@include posix-functions/ccoshf.texi
+@include posix-functions/ccoshl.texi
+@include posix-functions/ccosl.texi
+@include posix-functions/ceil.texi
+@include posix-functions/ceilf.texi
+@include posix-functions/ceill.texi
+@include posix-functions/cexp.texi
+@include posix-functions/cexpf.texi
+@include posix-functions/cexpl.texi
+@include posix-functions/cfgetispeed.texi
+@include posix-functions/cfgetospeed.texi
+@include posix-functions/cfsetispeed.texi
+@include posix-functions/cfsetospeed.texi
+@include posix-functions/chdir.texi
+@include posix-functions/chmod.texi
+@include posix-functions/chown.texi
+@include posix-functions/cimag.texi
+@include posix-functions/cimagf.texi
+@include posix-functions/cimagl.texi
+@include posix-functions/clearerr.texi
+@include posix-functions/clock.texi
+@include posix-functions/clock_getcpuclockid.texi
+@include posix-functions/clock_getres.texi
+@include posix-functions/clock_gettime.texi
+@include posix-functions/clock_nanosleep.texi
+@include posix-functions/clock_settime.texi
+@include posix-functions/clog.texi
+@include posix-functions/clogf.texi
+@include posix-functions/clogl.texi
+@include posix-functions/close.texi
+@include posix-functions/closedir.texi
+@include posix-functions/closelog.texi
+@include posix-functions/confstr.texi
+@include posix-functions/conj.texi
+@include posix-functions/conjf.texi
+@include posix-functions/conjl.texi
+@include posix-functions/connect.texi
+@include posix-functions/copysign.texi
+@include posix-functions/copysignf.texi
+@include posix-functions/copysignl.texi
+@include posix-functions/cos.texi
+@include posix-functions/cosf.texi
+@include posix-functions/cosh.texi
+@include posix-functions/coshf.texi
+@include posix-functions/coshl.texi
+@include posix-functions/cosl.texi
+@include posix-functions/cpow.texi
+@include posix-functions/cpowf.texi
+@include posix-functions/cpowl.texi
+@include posix-functions/cproj.texi
+@include posix-functions/cprojf.texi
+@include posix-functions/cprojl.texi
+@include posix-functions/creal.texi
+@include posix-functions/crealf.texi
+@include posix-functions/creall.texi
+@include posix-functions/creat.texi
+@include posix-functions/crypt.texi
+@include posix-functions/csin.texi
+@include posix-functions/csinf.texi
+@include posix-functions/csinh.texi
+@include posix-functions/csinhf.texi
+@include posix-functions/csinhl.texi
+@include posix-functions/csinl.texi
+@include posix-functions/csqrt.texi
+@include posix-functions/csqrtf.texi
+@include posix-functions/csqrtl.texi
+@include posix-functions/ctan.texi
+@include posix-functions/ctanf.texi
+@include posix-functions/ctanh.texi
+@include posix-functions/ctanhf.texi
+@include posix-functions/ctanhl.texi
+@include posix-functions/ctanl.texi
+@include posix-functions/ctermid.texi
+@include posix-functions/ctime.texi
+@include posix-functions/ctime_r.texi
+@include posix-functions/daylight.texi
+@include posix-functions/dbm_clearerr.texi
+@include posix-functions/dbm_close.texi
+@include posix-functions/dbm_delete.texi
+@include posix-functions/dbm_error.texi
+@include posix-functions/dbm_fetch.texi
+@include posix-functions/dbm_firstkey.texi
+@include posix-functions/dbm_nextkey.texi
+@include posix-functions/dbm_open.texi
+@include posix-functions/dbm_store.texi
+@include posix-functions/difftime.texi
+@include posix-functions/dirname.texi
+@include posix-functions/div.texi
+@include posix-functions/dlclose.texi
+@include posix-functions/dlerror.texi
+@include posix-functions/dlopen.texi
+@include posix-functions/dlsym.texi
+@include posix-functions/drand48.texi
+@include posix-functions/dup.texi
+@include posix-functions/dup2.texi
+@include posix-functions/ecvt.texi
+@include posix-functions/encrypt.texi
+@include posix-functions/endgrent.texi
+@include posix-functions/endhostent.texi
+@include posix-functions/endnetent.texi
+@include posix-functions/endprotoent.texi
+@include posix-functions/endpwent.texi
+@include posix-functions/endservent.texi
+@include posix-functions/endutxent.texi
+@include posix-functions/environ.texi
+@include posix-functions/erand48.texi
+@include posix-functions/erf.texi
+@include posix-functions/erfc.texi
+@include posix-functions/erfcf.texi
+@include posix-functions/erfcl.texi
+@include posix-functions/erff.texi
+@include posix-functions/erfl.texi
+@include posix-functions/errno.texi
+@include posix-functions/execl.texi
+@include posix-functions/execle.texi
+@include posix-functions/execlp.texi
+@include posix-functions/execv.texi
+@include posix-functions/execve.texi
+@include posix-functions/execvp.texi
+@include posix-functions/exit.texi
+@include posix-functions/exp.texi
+@include posix-functions/exp2.texi
+@include posix-functions/exp2f.texi
+@include posix-functions/exp2l.texi
+@include posix-functions/expf.texi
+@include posix-functions/expl.texi
+@include posix-functions/expm1.texi
+@include posix-functions/expm1f.texi
+@include posix-functions/expm1l.texi
+@include posix-functions/fabs.texi
+@include posix-functions/fabsf.texi
+@include posix-functions/fabsl.texi
+@include posix-functions/fattach.texi
+@include posix-functions/fchdir.texi
+@include posix-functions/fchmod.texi
+@include posix-functions/fchown.texi
+@include posix-functions/fclose.texi
+@include posix-functions/fcntl.texi
+@include posix-functions/fcvt.texi
+@include posix-functions/fdatasync.texi
+@include posix-functions/fdetach.texi
+@include posix-functions/fdim.texi
+@include posix-functions/fdimf.texi
+@include posix-functions/fdiml.texi
+@include posix-functions/fdopen.texi
+@include posix-functions/feclearexcept.texi
+@include posix-functions/fegetenv.texi
+@include posix-functions/fegetexceptflag.texi
+@include posix-functions/fegetround.texi
+@include posix-functions/feholdexcept.texi
+@include posix-functions/feof.texi
+@include posix-functions/feraiseexcept.texi
+@include posix-functions/ferror.texi
+@include posix-functions/fesetenv.texi
+@include posix-functions/fesetexceptflag.texi
+@include posix-functions/fesetround.texi
+@include posix-functions/fetestexcept.texi
+@include posix-functions/feupdateenv.texi
+@include posix-functions/fflush.texi
+@include posix-functions/ffs.texi
+@include posix-functions/fgetc.texi
+@include posix-functions/fgetpos.texi
+@include posix-functions/fgets.texi
+@include posix-functions/fgetwc.texi
+@include posix-functions/fgetws.texi
+@include posix-functions/fileno.texi
+@include posix-functions/flockfile.texi
+@include posix-functions/floor.texi
+@include posix-functions/floorf.texi
+@include posix-functions/floorl.texi
+@include posix-functions/fma.texi
+@include posix-functions/fmaf.texi
+@include posix-functions/fmal.texi
+@include posix-functions/fmax.texi
+@include posix-functions/fmaxf.texi
+@include posix-functions/fmaxl.texi
+@include posix-functions/fmin.texi
+@include posix-functions/fminf.texi
+@include posix-functions/fminl.texi
+@include posix-functions/fmod.texi
+@include posix-functions/fmodf.texi
+@include posix-functions/fmodl.texi
+@include posix-functions/fmtmsg.texi
+@include posix-functions/fnmatch.texi
+@include posix-functions/fopen.texi
+@include posix-functions/fork.texi
+@include posix-functions/fpathconf.texi
+@include posix-functions/fpclassify.texi
+@include posix-functions/fprintf.texi
+@include posix-functions/fputc.texi
+@include posix-functions/fputs.texi
+@include posix-functions/fputwc.texi
+@include posix-functions/fputws.texi
+@include posix-functions/fread.texi
+@include posix-functions/free.texi
+@include posix-functions/freeaddrinfo.texi
+@include posix-functions/freopen.texi
+@include posix-functions/frexp.texi
+@include posix-functions/frexpf.texi
+@include posix-functions/frexpl.texi
+@include posix-functions/fscanf.texi
+@include posix-functions/fseek.texi
+@include posix-functions/fseeko.texi
+@include posix-functions/fsetpos.texi
+@include posix-functions/fstat.texi
+@include posix-functions/fstatvfs.texi
+@include posix-functions/fsync.texi
+@include posix-functions/ftell.texi
+@include posix-functions/ftello.texi
+@include posix-functions/ftime.texi
+@include posix-functions/ftok.texi
+@include posix-functions/ftruncate.texi
+@include posix-functions/ftrylockfile.texi
+@include posix-functions/ftw.texi
+@include posix-functions/funlockfile.texi
+@include posix-functions/fwide.texi
+@include posix-functions/fwprintf.texi
+@include posix-functions/fwrite.texi
+@include posix-functions/fwscanf.texi
+@include posix-functions/gai_strerror.texi
+@include posix-functions/gcvt.texi
+@include posix-functions/getaddrinfo.texi
+@include posix-functions/getc.texi
+@include posix-functions/getc_unlocked.texi
+@include posix-functions/getchar.texi
+@include posix-functions/getchar_unlocked.texi
+@include posix-functions/getcontext.texi
+@include posix-functions/getcwd.texi
+@include posix-functions/getdate.texi
+@include posix-functions/getdelim.texi
+@include posix-functions/getegid.texi
+@include posix-functions/getenv.texi
+@include posix-functions/geteuid.texi
+@include posix-functions/getgid.texi
+@include posix-functions/getgrent.texi
+@include posix-functions/getgrgid.texi
+@include posix-functions/getgrgid_r.texi
+@include posix-functions/getgrnam.texi
+@include posix-functions/getgrnam_r.texi
+@include posix-functions/getgroups.texi
+@include posix-functions/gethostbyaddr.texi
+@include posix-functions/gethostbyname.texi
+@include posix-functions/gethostent.texi
+@include posix-functions/gethostid.texi
+@include posix-functions/gethostname.texi
+@include posix-functions/getitimer.texi
+@include posix-functions/getline.texi
+@include posix-functions/getlogin.texi
+@include posix-functions/getlogin_r.texi
+@include posix-functions/getmsg.texi
+@include posix-functions/getnameinfo.texi
+@include posix-functions/getnetbyaddr.texi
+@include posix-functions/getnetbyname.texi
+@include posix-functions/getnetent.texi
+@include posix-functions/getopt.texi
+@include posix-functions/getpeername.texi
+@include posix-functions/getpgid.texi
+@include posix-functions/getpgrp.texi
+@include posix-functions/getpid.texi
+@include posix-functions/getpmsg.texi
+@include posix-functions/getppid.texi
+@include posix-functions/getpriority.texi
+@include posix-functions/getprotobyname.texi
+@include posix-functions/getprotobynumber.texi
+@include posix-functions/getprotoent.texi
+@include posix-functions/getpwent.texi
+@include posix-functions/getpwnam.texi
+@include posix-functions/getpwnam_r.texi
+@include posix-functions/getpwuid.texi
+@include posix-functions/getpwuid_r.texi
+@include posix-functions/getrlimit.texi
+@include posix-functions/getrusage.texi
+@include posix-functions/gets.texi
+@include posix-functions/getservbyname.texi
+@include posix-functions/getservbyport.texi
+@include posix-functions/getservent.texi
+@include posix-functions/getsid.texi
+@include posix-functions/getsockname.texi
+@include posix-functions/getsockopt.texi
+@include posix-functions/getsubopt.texi
+@include posix-functions/gettimeofday.texi
+@include posix-functions/getuid.texi
+@include posix-functions/getutxent.texi
+@include posix-functions/getutxid.texi
+@include posix-functions/getutxline.texi
+@include posix-functions/getwc.texi
+@include posix-functions/getwchar.texi
+@include posix-functions/getwd.texi
+@include posix-functions/glob.texi
+@include posix-functions/globfree.texi
+@include posix-functions/gmtime.texi
+@include posix-functions/gmtime_r.texi
+@include posix-functions/grantpt.texi
+@include posix-functions/h_errno.texi
+@include posix-functions/hcreate.texi
+@include posix-functions/hdestroy.texi
+@include posix-functions/hsearch.texi
+@include posix-functions/htonl.texi
+@include posix-functions/htons.texi
+@include posix-functions/hypot.texi
+@include posix-functions/hypotf.texi
+@include posix-functions/hypotl.texi
+@include posix-functions/iconv.texi
+@include posix-functions/iconv_close.texi
+@include posix-functions/iconv_open.texi
+@include posix-functions/if_freenameindex.texi
+@include posix-functions/if_indextoname.texi
+@include posix-functions/if_nameindex.texi
+@include posix-functions/if_nametoindex.texi
+@include posix-functions/ilogb.texi
+@include posix-functions/ilogbf.texi
+@include posix-functions/ilogbl.texi
+@include posix-functions/imaxabs.texi
+@include posix-functions/imaxdiv.texi
+@include posix-functions/index.texi
+@include posix-functions/inet_addr.texi
+@include posix-functions/inet_ntoa.texi
+@include posix-functions/inet_ntop.texi
+@include posix-functions/inet_pton.texi
+@include posix-functions/initstate.texi
+@include posix-functions/insque.texi
+@include posix-functions/ioctl.texi
+@include posix-functions/isalnum.texi
+@include posix-functions/isalpha.texi
+@include posix-functions/isascii.texi
+@include posix-functions/isastream.texi
+@include posix-functions/isatty.texi
+@include posix-functions/isblank.texi
+@include posix-functions/iscntrl.texi
+@include posix-functions/isdigit.texi
+@include posix-functions/isfinite.texi
+@include posix-functions/isgraph.texi
+@include posix-functions/isgreater.texi
+@include posix-functions/isgreaterequal.texi
+@include posix-functions/isinf.texi
+@include posix-functions/isless.texi
+@include posix-functions/islessequal.texi
+@include posix-functions/islessgreater.texi
+@include posix-functions/islower.texi
+@include posix-functions/isnan.texi
+@include posix-functions/isnormal.texi
+@include posix-functions/isprint.texi
+@include posix-functions/ispunct.texi
+@include posix-functions/isspace.texi
+@include posix-functions/isunordered.texi
+@include posix-functions/isupper.texi
+@include posix-functions/iswalnum.texi
+@include posix-functions/iswalpha.texi
+@include posix-functions/iswblank.texi
+@include posix-functions/iswcntrl.texi
+@include posix-functions/iswctype.texi
+@include posix-functions/iswdigit.texi
+@include posix-functions/iswgraph.texi
+@include posix-functions/iswlower.texi
+@include posix-functions/iswprint.texi
+@include posix-functions/iswpunct.texi
+@include posix-functions/iswspace.texi
+@include posix-functions/iswupper.texi
+@include posix-functions/iswxdigit.texi
+@include posix-functions/isxdigit.texi
+@include posix-functions/j0.texi
+@include posix-functions/j1.texi
+@include posix-functions/jn.texi
+@include posix-functions/jrand48.texi
+@include posix-functions/kill.texi
+@include posix-functions/killpg.texi
+@include posix-functions/l64a.texi
+@include posix-functions/labs.texi
+@include posix-functions/lchown.texi
+@include posix-functions/lcong48.texi
+@include posix-functions/ldexp.texi
+@include posix-functions/ldexpf.texi
+@include posix-functions/ldexpl.texi
+@include posix-functions/ldiv.texi
+@include posix-functions/lfind.texi
+@include posix-functions/lgamma.texi
+@include posix-functions/lgammaf.texi
+@include posix-functions/lgammal.texi
+@include posix-functions/link.texi
+@include posix-functions/lio_listio.texi
+@include posix-functions/listen.texi
+@include posix-functions/llabs.texi
+@include posix-functions/lldiv.texi
+@include posix-functions/llrint.texi
+@include posix-functions/llrintf.texi
+@include posix-functions/llrintl.texi
+@include posix-functions/llround.texi
+@include posix-functions/llroundf.texi
+@include posix-functions/llroundl.texi
+@include posix-functions/localeconv.texi
+@include posix-functions/localtime.texi
+@include posix-functions/localtime_r.texi
+@include posix-functions/lockf.texi
+@include posix-functions/log.texi
+@include posix-functions/log10.texi
+@include posix-functions/log10f.texi
+@include posix-functions/log10l.texi
+@include posix-functions/log1p.texi
+@include posix-functions/log1pf.texi
+@include posix-functions/log1pl.texi
+@include posix-functions/log2.texi
+@include posix-functions/log2f.texi
+@include posix-functions/log2l.texi
+@include posix-functions/logb.texi
+@include posix-functions/logbf.texi
+@include posix-functions/logbl.texi
+@include posix-functions/logf.texi
+@include posix-functions/logl.texi
+@include posix-functions/longjmp.texi
+@include posix-functions/lrand48.texi
+@include posix-functions/lrint.texi
+@include posix-functions/lrintf.texi
+@include posix-functions/lrintl.texi
+@include posix-functions/lround.texi
+@include posix-functions/lroundf.texi
+@include posix-functions/lroundl.texi
+@include posix-functions/lsearch.texi
+@include posix-functions/lseek.texi
+@include posix-functions/lstat.texi
+@include posix-functions/makecontext.texi
+@include posix-functions/malloc.texi
+@include posix-functions/mblen.texi
+@include posix-functions/mbrlen.texi
+@include posix-functions/mbrtowc.texi
+@include posix-functions/mbsinit.texi
+@include posix-functions/mbsrtowcs.texi
+@include posix-functions/mbstowcs.texi
+@include posix-functions/mbtowc.texi
+@include posix-functions/memccpy.texi
+@include posix-functions/memchr.texi
+@include posix-functions/memcmp.texi
+@include posix-functions/memcpy.texi
+@include posix-functions/memmove.texi
+@include posix-functions/memset.texi
+@include posix-functions/mkdir.texi
+@include posix-functions/mkfifo.texi
+@include posix-functions/mknod.texi
+@include posix-functions/mkstemp.texi
+@include posix-functions/mktemp.texi
+@include posix-functions/mktime.texi
+@include posix-functions/mlock.texi
+@include posix-functions/mlockall.texi
+@include posix-functions/mmap.texi
+@include posix-functions/modf.texi
+@include posix-functions/modff.texi
+@include posix-functions/modfl.texi
+@include posix-functions/mprotect.texi
+@include posix-functions/mq_close.texi
+@include posix-functions/mq_getattr.texi
+@include posix-functions/mq_notify.texi
+@include posix-functions/mq_open.texi
+@include posix-functions/mq_receive.texi
+@include posix-functions/mq_send.texi
+@include posix-functions/mq_setattr.texi
+@include posix-functions/mq_timedreceive.texi
+@include posix-functions/mq_timedsend.texi
+@include posix-functions/mq_unlink.texi
+@include posix-functions/mrand48.texi
+@include posix-functions/msgctl.texi
+@include posix-functions/msgget.texi
+@include posix-functions/msgrcv.texi
+@include posix-functions/msgsnd.texi
+@include posix-functions/msync.texi
+@include posix-functions/munlock.texi
+@include posix-functions/munlockall.texi
+@include posix-functions/munmap.texi
+@include posix-functions/nan.texi
+@include posix-functions/nanf.texi
+@include posix-functions/nanl.texi
+@include posix-functions/nanosleep.texi
+@include posix-functions/nearbyint.texi
+@include posix-functions/nearbyintf.texi
+@include posix-functions/nearbyintl.texi
+@include posix-functions/nextafter.texi
+@include posix-functions/nextafterf.texi
+@include posix-functions/nextafterl.texi
+@include posix-functions/nexttoward.texi
+@include posix-functions/nexttowardf.texi
+@include posix-functions/nexttowardl.texi
+@include posix-functions/nftw.texi
+@include posix-functions/nice.texi
+@include posix-functions/nl_langinfo.texi
+@include posix-functions/nrand48.texi
+@include posix-functions/ntohl.texi
+@include posix-functions/ntohs.texi
+@include posix-functions/open.texi
+@include posix-functions/opendir.texi
+@include posix-functions/openlog.texi
+@include posix-functions/optarg.texi
+@include posix-functions/pathconf.texi
+@include posix-functions/pause.texi
+@include posix-functions/pclose.texi
+@include posix-functions/perror.texi
+@include posix-functions/pipe.texi
+@include posix-functions/poll.texi
+@include posix-functions/popen.texi
+@include posix-functions/posix_fadvise.texi
+@include posix-functions/posix_fallocate.texi
+@include posix-functions/posix_madvise.texi
+@include posix-functions/posix_mem_offset.texi
+@include posix-functions/posix_memalign.texi
+@include posix-functions/posix_openpt.texi
+@include posix-functions/posix_spawn.texi
+@include posix-functions/posix_spawn_file_actions_addclose.texi
+@include posix-functions/posix_spawn_file_actions_adddup2.texi
+@include posix-functions/posix_spawn_file_actions_addopen.texi
+@include posix-functions/posix_spawn_file_actions_destroy.texi
+@include posix-functions/posix_spawn_file_actions_init.texi
+@include posix-functions/posix_spawnattr_destroy.texi
+@include posix-functions/posix_spawnattr_getflags.texi
+@include posix-functions/posix_spawnattr_getpgroup.texi
+@include posix-functions/posix_spawnattr_getschedparam.texi
+@include posix-functions/posix_spawnattr_getschedpolicy.texi
+@include posix-functions/posix_spawnattr_getsigdefault.texi
+@include posix-functions/posix_spawnattr_getsigmask.texi
+@include posix-functions/posix_spawnattr_init.texi
+@include posix-functions/posix_spawnattr_setflags.texi
+@include posix-functions/posix_spawnattr_setpgroup.texi
+@include posix-functions/posix_spawnattr_setschedparam.texi
+@include posix-functions/posix_spawnattr_setschedpolicy.texi
+@include posix-functions/posix_spawnattr_setsigdefault.texi
+@include posix-functions/posix_spawnattr_setsigmask.texi
+@include posix-functions/posix_spawnp.texi
+@include posix-functions/posix_trace_attr_destroy.texi
+@include posix-functions/posix_trace_attr_getclockres.texi
+@include posix-functions/posix_trace_attr_getcreatetime.texi
+@include posix-functions/posix_trace_attr_getgenversion.texi
+@include posix-functions/posix_trace_attr_getinherited.texi
+@include posix-functions/posix_trace_attr_getlogfullpolicy.texi
+@include posix-functions/posix_trace_attr_getlogsize.texi
+@include posix-functions/posix_trace_attr_getmaxdatasize.texi
+@include posix-functions/posix_trace_attr_getmaxsystemeventsize.texi
+@include posix-functions/posix_trace_attr_getmaxusereventsize.texi
+@include posix-functions/posix_trace_attr_getname.texi
+@include posix-functions/posix_trace_attr_getstreamfullpolicy.texi
+@include posix-functions/posix_trace_attr_getstreamsize.texi
+@include posix-functions/posix_trace_attr_init.texi
+@include posix-functions/posix_trace_attr_setinherited.texi
+@include posix-functions/posix_trace_attr_setlogfullpolicy.texi
+@include posix-functions/posix_trace_attr_setlogsize.texi
+@include posix-functions/posix_trace_attr_setmaxdatasize.texi
+@include posix-functions/posix_trace_attr_setname.texi
+@include posix-functions/posix_trace_attr_setstreamfullpolicy.texi
+@include posix-functions/posix_trace_attr_setstreamsize.texi
+@include posix-functions/posix_trace_clear.texi
+@include posix-functions/posix_trace_close.texi
+@include posix-functions/posix_trace_create.texi
+@include posix-functions/posix_trace_create_withlog.texi
+@include posix-functions/posix_trace_event.texi
+@include posix-functions/posix_trace_eventid_equal.texi
+@include posix-functions/posix_trace_eventid_get_name.texi
+@include posix-functions/posix_trace_eventid_open.texi
+@include posix-functions/posix_trace_eventset_add.texi
+@include posix-functions/posix_trace_eventset_del.texi
+@include posix-functions/posix_trace_eventset_empty.texi
+@include posix-functions/posix_trace_eventset_fill.texi
+@include posix-functions/posix_trace_eventset_ismember.texi
+@include posix-functions/posix_trace_eventtypelist_getnext_id.texi
+@include posix-functions/posix_trace_eventtypelist_rewind.texi
+@include posix-functions/posix_trace_flush.texi
+@include posix-functions/posix_trace_get_attr.texi
+@include posix-functions/posix_trace_get_filter.texi
+@include posix-functions/posix_trace_get_status.texi
+@include posix-functions/posix_trace_getnext_event.texi
+@include posix-functions/posix_trace_open.texi
+@include posix-functions/posix_trace_rewind.texi
+@include posix-functions/posix_trace_set_filter.texi
+@include posix-functions/posix_trace_shutdown.texi
+@include posix-functions/posix_trace_start.texi
+@include posix-functions/posix_trace_stop.texi
+@include posix-functions/posix_trace_timedgetnext_event.texi
+@include posix-functions/posix_trace_trid_eventid_open.texi
+@include posix-functions/posix_trace_trygetnext_event.texi
+@include posix-functions/posix_typed_mem_get_info.texi
+@include posix-functions/posix_typed_mem_open.texi
+@include posix-functions/pow.texi
+@include posix-functions/powf.texi
+@include posix-functions/powl.texi
+@include posix-functions/pread.texi
+@include posix-functions/printf.texi
+@include posix-functions/pselect.texi
+@include posix-functions/pthread_atfork.texi
+@include posix-functions/pthread_attr_destroy.texi
+@include posix-functions/pthread_attr_getdetachstate.texi
+@include posix-functions/pthread_attr_getguardsize.texi
+@include posix-functions/pthread_attr_getinheritsched.texi
+@include posix-functions/pthread_attr_getschedparam.texi
+@include posix-functions/pthread_attr_getschedpolicy.texi
+@include posix-functions/pthread_attr_getscope.texi
+@include posix-functions/pthread_attr_getstack.texi
+@include posix-functions/pthread_attr_getstackaddr.texi
+@include posix-functions/pthread_attr_getstacksize.texi
+@include posix-functions/pthread_attr_init.texi
+@include posix-functions/pthread_attr_setdetachstate.texi
+@include posix-functions/pthread_attr_setguardsize.texi
+@include posix-functions/pthread_attr_setinheritsched.texi
+@include posix-functions/pthread_attr_setschedparam.texi
+@include posix-functions/pthread_attr_setschedpolicy.texi
+@include posix-functions/pthread_attr_setscope.texi
+@include posix-functions/pthread_attr_setstack.texi
+@include posix-functions/pthread_attr_setstackaddr.texi
+@include posix-functions/pthread_attr_setstacksize.texi
+@include posix-functions/pthread_barrier_destroy.texi
+@include posix-functions/pthread_barrier_init.texi
+@include posix-functions/pthread_barrier_wait.texi
+@include posix-functions/pthread_barrierattr_destroy.texi
+@include posix-functions/pthread_barrierattr_getpshared.texi
+@include posix-functions/pthread_barrierattr_init.texi
+@include posix-functions/pthread_barrierattr_setpshared.texi
+@include posix-functions/pthread_cancel.texi
+@include posix-functions/pthread_cleanup_pop.texi
+@include posix-functions/pthread_cleanup_push.texi
+@include posix-functions/pthread_cond_broadcast.texi
+@include posix-functions/pthread_cond_destroy.texi
+@include posix-functions/pthread_cond_init.texi
+@include posix-functions/pthread_cond_signal.texi
+@include posix-functions/pthread_cond_timedwait.texi
+@include posix-functions/pthread_cond_wait.texi
+@include posix-functions/pthread_condattr_destroy.texi
+@include posix-functions/pthread_condattr_getclock.texi
+@include posix-functions/pthread_condattr_getpshared.texi
+@include posix-functions/pthread_condattr_init.texi
+@include posix-functions/pthread_condattr_setclock.texi
+@include posix-functions/pthread_condattr_setpshared.texi
+@include posix-functions/pthread_create.texi
+@include posix-functions/pthread_detach.texi
+@include posix-functions/pthread_equal.texi
+@include posix-functions/pthread_exit.texi
+@include posix-functions/pthread_getconcurrency.texi
+@include posix-functions/pthread_getcpuclockid.texi
+@include posix-functions/pthread_getschedparam.texi
+@include posix-functions/pthread_getspecific.texi
+@include posix-functions/pthread_join.texi
+@include posix-functions/pthread_key_create.texi
+@include posix-functions/pthread_key_delete.texi
+@include posix-functions/pthread_kill.texi
+@include posix-functions/pthread_mutex_destroy.texi
+@include posix-functions/pthread_mutex_getprioceiling.texi
+@include posix-functions/pthread_mutex_init.texi
+@include posix-functions/pthread_mutex_lock.texi
+@include posix-functions/pthread_mutex_setprioceiling.texi
+@include posix-functions/pthread_mutex_timedlock.texi
+@include posix-functions/pthread_mutex_trylock.texi
+@include posix-functions/pthread_mutex_unlock.texi
+@include posix-functions/pthread_mutexattr_destroy.texi
+@include posix-functions/pthread_mutexattr_getprioceiling.texi
+@include posix-functions/pthread_mutexattr_getprotocol.texi
+@include posix-functions/pthread_mutexattr_getpshared.texi
+@include posix-functions/pthread_mutexattr_gettype.texi
+@include posix-functions/pthread_mutexattr_init.texi
+@include posix-functions/pthread_mutexattr_setprioceiling.texi
+@include posix-functions/pthread_mutexattr_setprotocol.texi
+@include posix-functions/pthread_mutexattr_setpshared.texi
+@include posix-functions/pthread_mutexattr_settype.texi
+@include posix-functions/pthread_once.texi
+@include posix-functions/pthread_rwlock_destroy.texi
+@include posix-functions/pthread_rwlock_init.texi
+@include posix-functions/pthread_rwlock_rdlock.texi
+@include posix-functions/pthread_rwlock_timedrdlock.texi
+@include posix-functions/pthread_rwlock_timedwrlock.texi
+@include posix-functions/pthread_rwlock_tryrdlock.texi
+@include posix-functions/pthread_rwlock_trywrlock.texi
+@include posix-functions/pthread_rwlock_unlock.texi
+@include posix-functions/pthread_rwlock_wrlock.texi
+@include posix-functions/pthread_rwlockattr_destroy.texi
+@include posix-functions/pthread_rwlockattr_getpshared.texi
+@include posix-functions/pthread_rwlockattr_init.texi
+@include posix-functions/pthread_rwlockattr_setpshared.texi
+@include posix-functions/pthread_self.texi
+@include posix-functions/pthread_setcancelstate.texi
+@include posix-functions/pthread_setcanceltype.texi
+@include posix-functions/pthread_setconcurrency.texi
+@include posix-functions/pthread_setschedparam.texi
+@include posix-functions/pthread_setschedprio.texi
+@include posix-functions/pthread_setspecific.texi
+@include posix-functions/pthread_sigmask.texi
+@include posix-functions/pthread_spin_destroy.texi
+@include posix-functions/pthread_spin_init.texi
+@include posix-functions/pthread_spin_lock.texi
+@include posix-functions/pthread_spin_trylock.texi
+@include posix-functions/pthread_spin_unlock.texi
+@include posix-functions/pthread_testcancel.texi
+@include posix-functions/ptsname.texi
+@include posix-functions/putc.texi
+@include posix-functions/putc_unlocked.texi
+@include posix-functions/putchar.texi
+@include posix-functions/putchar_unlocked.texi
+@include posix-functions/putenv.texi
+@include posix-functions/putmsg.texi
+@include posix-functions/putpmsg.texi
+@include posix-functions/puts.texi
+@include posix-functions/pututxline.texi
+@include posix-functions/putwc.texi
+@include posix-functions/putwchar.texi
+@include posix-functions/pwrite.texi
+@include posix-functions/qsort.texi
+@include posix-functions/raise.texi
+@include posix-functions/rand.texi
+@include posix-functions/rand_r.texi
+@include posix-functions/random.texi
+@include posix-functions/read.texi
+@include posix-functions/readdir.texi
+@include posix-functions/readdir_r.texi
+@include posix-functions/readlink.texi
+@include posix-functions/readv.texi
+@include posix-functions/realloc.texi
+@include posix-functions/realpath.texi
+@include posix-functions/recv.texi
+@include posix-functions/recvfrom.texi
+@include posix-functions/recvmsg.texi
+@include posix-functions/regcomp.texi
+@include posix-functions/regerror.texi
+@include posix-functions/regexec.texi
+@include posix-functions/regfree.texi
+@include posix-functions/remainder.texi
+@include posix-functions/remainderf.texi
+@include posix-functions/remainderl.texi
+@include posix-functions/remove.texi
+@include posix-functions/remque.texi
+@include posix-functions/remquo.texi
+@include posix-functions/remquof.texi
+@include posix-functions/remquol.texi
+@include posix-functions/rename.texi
+@include posix-functions/rewind.texi
+@include posix-functions/rewinddir.texi
+@include posix-functions/rindex.texi
+@include posix-functions/rint.texi
+@include posix-functions/rintf.texi
+@include posix-functions/rintl.texi
+@include posix-functions/rmdir.texi
+@include posix-functions/round.texi
+@include posix-functions/roundf.texi
+@include posix-functions/roundl.texi
+@include posix-functions/scalb.texi
+@include posix-functions/scalbln.texi
+@include posix-functions/scalblnf.texi
+@include posix-functions/scalblnl.texi
+@include posix-functions/scalbn.texi
+@include posix-functions/scalbnf.texi
+@include posix-functions/scalbnl.texi
+@include posix-functions/scanf.texi
+@include posix-functions/sched_get_priority_max.texi
+@include posix-functions/sched_getparam.texi
+@include posix-functions/sched_getscheduler.texi
+@include posix-functions/sched_rr_get_interval.texi
+@include posix-functions/sched_setparam.texi
+@include posix-functions/sched_setscheduler.texi
+@include posix-functions/sched_yield.texi
+@include posix-functions/seed48.texi
+@include posix-functions/seekdir.texi
+@include posix-functions/select.texi
+@include posix-functions/sem_close.texi
+@include posix-functions/sem_destroy.texi
+@include posix-functions/sem_getvalue.texi
+@include posix-functions/sem_init.texi
+@include posix-functions/sem_open.texi
+@include posix-functions/sem_post.texi
+@include posix-functions/sem_timedwait.texi
+@include posix-functions/sem_trywait.texi
+@include posix-functions/sem_unlink.texi
+@include posix-functions/sem_wait.texi
+@include posix-functions/semctl.texi
+@include posix-functions/semget.texi
+@include posix-functions/semop.texi
+@include posix-functions/send.texi
+@include posix-functions/sendmsg.texi
+@include posix-functions/sendto.texi
+@include posix-functions/setbuf.texi
+@include posix-functions/setcontext.texi
+@include posix-functions/setegid.texi
+@include posix-functions/setenv.texi
+@include posix-functions/seteuid.texi
+@include posix-functions/setgid.texi
+@include posix-functions/setgrent.texi
+@include posix-functions/sethostent.texi
+@include posix-functions/setitimer.texi
+@include posix-functions/setjmp.texi
+@include posix-functions/setkey.texi
+@include posix-functions/setlocale.texi
+@include posix-functions/setlogmask.texi
+@include posix-functions/setnetent.texi
+@include posix-functions/setpgid.texi
+@include posix-functions/setpgrp.texi
+@include posix-functions/setpriority.texi
+@include posix-functions/setprotoent.texi
+@include posix-functions/setpwent.texi
+@include posix-functions/setregid.texi
+@include posix-functions/setreuid.texi
+@include posix-functions/setrlimit.texi
+@include posix-functions/setservent.texi
+@include posix-functions/setsid.texi
+@include posix-functions/setsockopt.texi
+@include posix-functions/setstate.texi
+@include posix-functions/setuid.texi
+@include posix-functions/setutxent.texi
+@include posix-functions/setvbuf.texi
+@include posix-functions/shm_open.texi
+@include posix-functions/shm_unlink.texi
+@include posix-functions/shmat.texi
+@include posix-functions/shmctl.texi
+@include posix-functions/shmdt.texi
+@include posix-functions/shmget.texi
+@include posix-functions/shutdown.texi
+@include posix-functions/sigaction.texi
+@include posix-functions/sigaddset.texi
+@include posix-functions/sigaltstack.texi
+@include posix-functions/sigdelset.texi
+@include posix-functions/sigemptyset.texi
+@include posix-functions/sigfillset.texi
+@include posix-functions/sighold.texi
+@include posix-functions/sigignore.texi
+@include posix-functions/siginterrupt.texi
+@include posix-functions/sigismember.texi
+@include posix-functions/siglongjmp.texi
+@include posix-functions/signal.texi
+@include posix-functions/signbit.texi
+@include posix-functions/sigpause.texi
+@include posix-functions/sigpending.texi
+@include posix-functions/sigprocmask.texi
+@include posix-functions/sigqueue.texi
+@include posix-functions/sigrelse.texi
+@include posix-functions/sigset.texi
+@include posix-functions/sigsetjmp.texi
+@include posix-functions/sigsuspend.texi
+@include posix-functions/sigtimedwait.texi
+@include posix-functions/sigwait.texi
+@include posix-functions/sigwaitinfo.texi
+@include posix-functions/sin.texi
+@include posix-functions/sinf.texi
+@include posix-functions/sinh.texi
+@include posix-functions/sinhf.texi
+@include posix-functions/sinhl.texi
+@include posix-functions/sinl.texi
+@include posix-functions/sleep.texi
+@include posix-functions/snprintf.texi
+@include posix-functions/sockatmark.texi
+@include posix-functions/socket.texi
+@include posix-functions/socketpair.texi
+@include posix-functions/sprintf.texi
+@include posix-functions/sqrt.texi
+@include posix-functions/sqrtf.texi
+@include posix-functions/sqrtl.texi
+@include posix-functions/srand.texi
+@include posix-functions/srand48.texi
+@include posix-functions/srandom.texi
+@include posix-functions/sscanf.texi
+@include posix-functions/stat.texi
+@include posix-functions/statvfs.texi
+@include posix-functions/stderr.texi
+@include posix-functions/stdin.texi
+@include posix-functions/stdout.texi
+@include posix-functions/strcasecmp.texi
+@include posix-functions/strcat.texi
+@include posix-functions/strchr.texi
+@include posix-functions/strcmp.texi
+@include posix-functions/strcoll.texi
+@include posix-functions/strcpy.texi
+@include posix-functions/strcspn.texi
+@include posix-functions/strdup.texi
+@include posix-functions/strerror.texi
+@include posix-functions/strerror_r.texi
+@include posix-functions/strfmon.texi
+@include posix-functions/strftime.texi
+@include posix-functions/strlen.texi
+@include posix-functions/strncasecmp.texi
+@include posix-functions/strncat.texi
+@include posix-functions/strncmp.texi
+@include posix-functions/strncpy.texi
+@include posix-functions/strpbrk.texi
+@include posix-functions/strptime.texi
+@include posix-functions/strrchr.texi
+@include posix-functions/strspn.texi
+@include posix-functions/strstr.texi
+@include posix-functions/strtod.texi
+@include posix-functions/strtof.texi
+@include posix-functions/strtoimax.texi
+@include posix-functions/strtok.texi
+@include posix-functions/strtok_r.texi
+@include posix-functions/strtol.texi
+@include posix-functions/strtold.texi
+@include posix-functions/strtoll.texi
+@include posix-functions/strtoul.texi
+@include posix-functions/strtoull.texi
+@include posix-functions/strtoumax.texi
+@include posix-functions/strxfrm.texi
+@include posix-functions/swab.texi
+@include posix-functions/swapcontext.texi
+@include posix-functions/swprintf.texi
+@include posix-functions/swscanf.texi
+@include posix-functions/symlink.texi
+@include posix-functions/sync.texi
+@include posix-functions/sysconf.texi
+@include posix-functions/syslog.texi
+@include posix-functions/system.texi
+@include posix-functions/tan.texi
+@include posix-functions/tanf.texi
+@include posix-functions/tanh.texi
+@include posix-functions/tanhf.texi
+@include posix-functions/tanhl.texi
+@include posix-functions/tanl.texi
+@include posix-functions/tcdrain.texi
+@include posix-functions/tcflow.texi
+@include posix-functions/tcflush.texi
+@include posix-functions/tcgetattr.texi
+@include posix-functions/tcgetpgrp.texi
+@include posix-functions/tcgetsid.texi
+@include posix-functions/tcsendbreak.texi
+@include posix-functions/tcsetattr.texi
+@include posix-functions/tcsetpgrp.texi
+@include posix-functions/tdelete.texi
+@include posix-functions/telldir.texi
+@include posix-functions/tempnam.texi
+@include posix-functions/tfind.texi
+@include posix-functions/tgamma.texi
+@include posix-functions/tgammaf.texi
+@include posix-functions/tgammal.texi
+@include posix-functions/time.texi
+@include posix-functions/timer_create.texi
+@include posix-functions/timer_delete.texi
+@include posix-functions/timer_getoverrun.texi
+@include posix-functions/timer_settime.texi
+@include posix-functions/times.texi
+@include posix-functions/timezone.texi
+@include posix-functions/tmpfile.texi
+@include posix-functions/tmpnam.texi
+@include posix-functions/toascii.texi
+@include posix-functions/tolower.texi
+@include posix-functions/toupper.texi
+@include posix-functions/towctrans.texi
+@include posix-functions/towlower.texi
+@include posix-functions/towupper.texi
+@include posix-functions/trunc.texi
+@include posix-functions/truncate.texi
+@include posix-functions/truncf.texi
+@include posix-functions/truncl.texi
+@include posix-functions/tsearch.texi
+@include posix-functions/ttyname.texi
+@include posix-functions/ttyname_r.texi
+@include posix-functions/twalk.texi
+@include posix-functions/tzname.texi
+@include posix-functions/tzset.texi
+@include posix-functions/ualarm.texi
+@include posix-functions/ulimit.texi
+@include posix-functions/umask.texi
+@include posix-functions/uname.texi
+@include posix-functions/ungetc.texi
+@include posix-functions/ungetwc.texi
+@include posix-functions/unlink.texi
+@include posix-functions/unlockpt.texi
+@include posix-functions/unsetenv.texi
+@include posix-functions/usleep.texi
+@include posix-functions/utime.texi
+@include posix-functions/utimes.texi
+@include posix-functions/va_arg.texi
+@include posix-functions/va_copy.texi
+@include posix-functions/va_end.texi
+@include posix-functions/va_start.texi
+@include posix-functions/vfork.texi
+@include posix-functions/vfprintf.texi
+@include posix-functions/vfscanf.texi
+@include posix-functions/vfwprintf.texi
+@include posix-functions/vfwscanf.texi
+@include posix-functions/vprintf.texi
+@include posix-functions/vscanf.texi
+@include posix-functions/vsnprintf.texi
+@include posix-functions/vsprintf.texi
+@include posix-functions/vsscanf.texi
+@include posix-functions/vswprintf.texi
+@include posix-functions/vswscanf.texi
+@include posix-functions/vwprintf.texi
+@include posix-functions/vwscanf.texi
+@include posix-functions/wait.texi
+@include posix-functions/waitid.texi
+@include posix-functions/waitpid.texi
+@include posix-functions/wcrtomb.texi
+@include posix-functions/wcscat.texi
+@include posix-functions/wcschr.texi
+@include posix-functions/wcscmp.texi
+@include posix-functions/wcscoll.texi
+@include posix-functions/wcscpy.texi
+@include posix-functions/wcscspn.texi
+@include posix-functions/wcsftime.texi
+@include posix-functions/wcslen.texi
+@include posix-functions/wcsncat.texi
+@include posix-functions/wcsncmp.texi
+@include posix-functions/wcsncpy.texi
+@include posix-functions/wcspbrk.texi
+@include posix-functions/wcsrchr.texi
+@include posix-functions/wcsrtombs.texi
+@include posix-functions/wcsspn.texi
+@include posix-functions/wcsstr.texi
+@include posix-functions/wcstod.texi
+@include posix-functions/wcstof.texi
+@include posix-functions/wcstoimax.texi
+@include posix-functions/wcstok.texi
+@include posix-functions/wcstol.texi
+@include posix-functions/wcstold.texi
+@include posix-functions/wcstoll.texi
+@include posix-functions/wcstombs.texi
+@include posix-functions/wcstoul.texi
+@include posix-functions/wcstoull.texi
+@include posix-functions/wcstoumax.texi
+@include posix-functions/wcswcs.texi
+@include posix-functions/wcswidth.texi
+@include posix-functions/wcsxfrm.texi
+@include posix-functions/wctob.texi
+@include posix-functions/wctomb.texi
+@include posix-functions/wctrans.texi
+@include posix-functions/wctype.texi
+@include posix-functions/wcwidth.texi
+@include posix-functions/wmemchr.texi
+@include posix-functions/wmemcmp.texi
+@include posix-functions/wmemcpy.texi
+@include posix-functions/wmemmove.texi
+@include posix-functions/wmemset.texi
+@include posix-functions/wordexp.texi
+@include posix-functions/wordfree.texi
+@include posix-functions/wprintf.texi
+@include posix-functions/write.texi
+@include posix-functions/writev.texi
+@include posix-functions/wscanf.texi
+@include posix-functions/y0.texi
+@include posix-functions/y1.texi
+@include posix-functions/yn.texi
+
+@node Glibc Header File Substitutes
+@chapter Glibc Header File Substitutes
+
+This chapter describes which header files contained in GNU libc but not
+specified by ISO C or POSIX are substituted by Gnulib, which portability
+pitfalls are fixed by Gnulib, and which (known) portability problems are
+not worked around by Gnulib.
+
+@nosuchmodulenote header file
 
-@node Particular Modules
-@chapter Particular Modules
+@menu
+* a.out.h::
+* aliases.h::
+* alloca.h::
+* ar.h::
+* argp.h::
+* argz.h::
+* byteswap.h::
+* crypt.h::
+* endian.h::
+* envz.h::
+* err.h::
+* error.h::
+* execinfo.h::
+* fpu_control.h::
+* fstab.h::
+* fts.h::
+* getopt.h::
+* ieee754.h::
+* ifaddrs.h::
+* libintl.h::
+* mcheck.h::
+* mntent.h::
+* obstack.h::
+* paths.h::
+* printf.h::
+* pty.h::
+* resolv.h::
+* shadow.h::
+* sys/ioctl.h::
+* sysexits.h::
+* ttyent.h::
+@end menu
+
+@include glibc-headers/a.out.texi
+@include glibc-headers/aliases.texi
+@include glibc-headers/alloca.texi
+@include glibc-headers/ar.texi
+@include glibc-headers/argp.texi
+@include glibc-headers/argz.texi
+@include glibc-headers/byteswap.texi
+@include glibc-headers/crypt.texi
+@include glibc-headers/endian.texi
+@include glibc-headers/envz.texi
+@include glibc-headers/err.texi
+@include glibc-headers/error.texi
+@include glibc-headers/execinfo.texi
+@include glibc-headers/fpu_control.texi
+@include glibc-headers/fstab.texi
+@include glibc-headers/fts.texi
+@include glibc-headers/getopt.texi
+@include glibc-headers/ieee754.texi
+@include glibc-headers/ifaddrs.texi
+@include glibc-headers/libintl.texi
+@include glibc-headers/mcheck.texi
+@include glibc-headers/mntent.texi
+@include glibc-headers/obstack.texi
+@include glibc-headers/paths.texi
+@include glibc-headers/printf.texi
+@include glibc-headers/pty.texi
+@include glibc-headers/resolv.texi
+@include glibc-headers/shadow.texi
+@include glibc-headers/sys_ioctl.texi
+@include glibc-headers/sysexits.texi
+@include glibc-headers/ttyent.texi
+
+@node Glibc Function Substitutes
+@chapter Glibc Function Substitutes
+
+This chapter describes which functions and function-like macros
+provided as extensions by at least GNU libc are also supported by Gnulib,
+which portability pitfalls are fixed by Gnulib, and which (known)
+portability problems are not worked around by Gnulib.
+
+@nosuchmodulenote function
+
+This list of functions is sorted according to the header that declares them.
 
 @menu
-* alloca::
-* alloca-opt::
-* String Functions in C Locale::
-* Quoting::
-* error and progname::
-* gcd::
-* Regular expressions::
-* Supporting Relocation::
+* Glibc aio.h::
+* Glibc aliases.h::
+* Glibc argp.h::
+* Glibc argz.h::
+* Glibc arpa/inet.h::
+* Glibc byteswap.h::
+* Glibc complex.h::
+* Glibc crypt.h::
+* Glibc ctype.h::
+* Glibc dirent.h::
+* Glibc dlfcn.h::
+* Glibc envz.h::
+* Glibc err.h::
+* Glibc errno.h::
+* Glibc error.h::
+* Glibc execinfo.h::
+* Glibc fcntl.h::
+* Glibc fenv.h::
+* Glibc fmtmsg.h::
+* Glibc fstab.h::
+* Glibc fts.h::
+* Glibc getopt.h::
+* Glibc glob.h::
+* Glibc gnu/libc-version.h::
+* Glibc grp.h::
+* Glibc ifaddrs.h::
+* Glibc langinfo.h::
+* Glibc libintl.h::
+* Glibc link.h::
+* Glibc locale.h::
+* Glibc malloc.h::
+* Glibc math.h::
+* Glibc mcheck.h::
+* Glibc monetary.h::
+* Glibc mntent.h::
+* Glibc netdb.h::
+* Glibc netinet/ether.h::
+* Glibc netinet/in.h::
+* Glibc obstack.h::
+* Glibc printf.h::
+* Glibc pthread.h::
+* Glibc pwd.h::
+* Glibc regex.h::
+* Glibc regexp.h::
+* Glibc resolv.h::
+* Glibc rpc/auth.h::
+* Glibc rpc/auth_des.h::
+* Glibc rpc/auth_unix.h::
+* Glibc rpc/clnt.h::
+* Glibc rpc/des_crypt.h::
+* Glibc rpc/key_prot.h::
+* Glibc rpc/netdb.h::
+* Glibc rpc/pmap_clnt.h::
+* Glibc rpc/pmap_prot.h::
+* Glibc rpc/pmap_rmt.h::
+* Glibc rpc/rpc_msg.h::
+* Glibc rpc/svc.h::
+* Glibc rpc/xdr.h::
+* Glibc rpcsvc/nislib.h::
+* Glibc rpcsvc/nis_callback.h::
+* Glibc rpcsvc/yp.h::
+* Glibc rpcsvc/yp_prot.h::
+* Glibc rpcsvc/ypclnt.h::
+* Glibc rpcsvc/ypupd.h::
+* Glibc sched.h::
+* Glibc search.h::
+* Glibc shadow.h::
+* Glibc signal.h::
+* Glibc stdio.h::
+* Glibc stdlib.h::
+* Glibc string.h::
+* Glibc sys/capability.h::
+* Glibc sys/epoll.h::
+* Glibc sys/file.h::
+* Glibc sys/fsuid.h::
+* Glibc sys/gmon.h::
+* Glibc sys/io.h and sys/perm.h::
+* Glibc sys/kdaemon.h::
+* Glibc sys/klog.h::
+* Glibc sys/mman.h::
+* Glibc sys/mount.h::
+* Glibc sys/personality.h::
+* Glibc sys/prctl.h::
+* Glibc sys/profil.h::
+* Glibc sys/ptrace.h::
+* Glibc sys/quota.h::
+* Glibc sys/reboot.h::
+* Glibc sys/sem.h::
+* Glibc sys/sendfile.h::
+* Glibc sys/socket.h::
+* Glibc sys/stat.h::
+* Glibc sys/statfs.h::
+* Glibc sys/swap.h::
+* Glibc sys/sysctl.h::
+* Glibc sys/sysinfo.h::
+* Glibc sys/syslog.h::
+* Glibc sys/sysmacros.h::
+* Glibc sys/time.h::
+* Glibc sys/timex.h::
+* Glibc sys/ustat.h::
+* Glibc sys/vlimit.h::
+* Glibc sys/vm86.h::
+* Glibc sys/vtimes.h::
+* Glibc sys/wait.h::
+* Glibc sys/xattr.h::
+* Glibc termios.h::
+* Glibc time.h::
+* Glibc ttyent.h::
+* Glibc unistd.h::
+* Glibc utmp.h::
+* Glibc utmpx.h::
+* Glibc wchar.h::
+* Glibc wctype.h::
 @end menu
 
-@node alloca
-@section alloca
-@findex alloca
-@include alloca.texi
+@c @node Glibc a.out.h
+@c @section Glibc @code{<a.out.h>}
 
-@node alloca-opt
-@section alloca-opt
-@findex alloca
-@include alloca-opt.texi
+@node Glibc aio.h
+@section Glibc Extensions to @code{<aio.h>}
 
-@node String Functions in C Locale
-@section Character and String Functions in C Locale
+@menu
+* aio_init::
+@end menu
 
-The functions in this section are similar to the generic string functions
-from the standard C library, except that
-@itemize
-@item
-They behave as if the locale was set to the "C" locale, even when the
-locale is different, and/or
-@item
-They are specially optimized for the case where all characters are plain
-ASCII characters.
-@end itemize
+@include glibc-functions/aio_init.texi
+
+@node Glibc aliases.h
+@section Glibc @code{<aliases.h>}
 
 @menu
-* c-ctype::
-* c-strcase::
-* c-strcaseeq::
-* c-strcasestr::
-* c-strstr::
-* c-strtod::
-* c-strtold::
+* endaliasent::
+* getaliasbyname::
+* getaliasbyname_r::
+* getaliasent::
+* getaliasent_r::
+* setaliasent::
 @end menu
 
-@node c-ctype
-@subsection c-ctype
-@include c-ctype.texi
+@include glibc-functions/endaliasent.texi
+@include glibc-functions/getaliasbyname.texi
+@include glibc-functions/getaliasbyname_r.texi
+@include glibc-functions/getaliasent.texi
+@include glibc-functions/getaliasent_r.texi
+@include glibc-functions/setaliasent.texi
 
-@node c-strcase
-@subsection c-strcase
-@include c-strcase.texi
+@c @node Glibc alloca.h
+@c @section Glibc @code{<alloca.h>}
 
-@node c-strcaseeq
-@subsection c-strcaseeq
-@include c-strcaseeq.texi
+@c @node Glibc ar.h
+@c @section Glibc @code{<ar.h>}
 
-@node c-strcasestr
-@subsection c-strcasestr
-@include c-strcasestr.texi
+@node Glibc argp.h
+@section Glibc @code{<argp.h>}
 
-@node c-strstr
-@subsection c-strstr
-@include c-strstr.texi
+@menu
+* argp_err_exit_status::
+* argp_error::
+* argp_failure::
+* argp_help::
+* argp_parse::
+* argp_program_bug_address::
+* argp_program_version::
+* argp_program_version_hook::
+* argp_state_help::
+* argp_usage::
+@end menu
 
-@node c-strtod
-@subsection c-strtod
-@include c-strtod.texi
+@include glibc-functions/argp_err_exit_status.texi
+@include glibc-functions/argp_error.texi
+@include glibc-functions/argp_failure.texi
+@include glibc-functions/argp_help.texi
+@include glibc-functions/argp_parse.texi
+@include glibc-functions/argp_program_bug_address.texi
+@include glibc-functions/argp_program_version.texi
+@include glibc-functions/argp_program_version_hook.texi
+@include glibc-functions/argp_state_help.texi
+@include glibc-functions/argp_usage.texi
 
-@node c-strtold
-@subsection c-strtold
-@include c-strtold.texi
+@node Glibc argz.h
+@section Glibc @code{<argz.h>}
 
-@include quote.texi
-@include error.texi
-@include gcd.texi
-@include relocatable-maint.texi
+@menu
+* argz_add::
+* argz_add_sep::
+* argz_append::
+* argz_count::
+* argz_create::
+* argz_create_sep::
+* argz_delete::
+* argz_extract::
+* argz_insert::
+* argz_next::
+* argz_replace::
+* argz_stringify::
+@end menu
 
-@node Regular expressions
-@section Regular expressions
+@include glibc-functions/argz_add.texi
+@include glibc-functions/argz_add_sep.texi
+@include glibc-functions/argz_append.texi
+@include glibc-functions/argz_count.texi
+@include glibc-functions/argz_create.texi
+@include glibc-functions/argz_create_sep.texi
+@include glibc-functions/argz_delete.texi
+@include glibc-functions/argz_extract.texi
+@include glibc-functions/argz_insert.texi
+@include glibc-functions/argz_next.texi
+@include glibc-functions/argz_replace.texi
+@include glibc-functions/argz_stringify.texi
+
+@node Glibc arpa/inet.h
+@section Glibc Extensions to @code{<arpa/inet.h>}
 
-Gnulib supports many different types of regular expressions; although
-the underlying features are the same or identical, the syntax used
-varies.  The descriptions given here for the different types are
-generated automatically.
+@menu
+* inet_aton::
+* inet_lnaof::
+* inet_makeaddr::
+* inet_net_ntop::
+* inet_net_pton::
+* inet_neta::
+* inet_netof::
+* inet_network::
+* inet_nsap_addr::
+* inet_nsap_ntoa::
+@end menu
 
-@include regexprops-generic.texi
+@include glibc-functions/inet_aton.texi
+@include glibc-functions/inet_lnaof.texi
+@include glibc-functions/inet_makeaddr.texi
+@include glibc-functions/inet_net_ntop.texi
+@include glibc-functions/inet_net_pton.texi
+@include glibc-functions/inet_neta.texi
+@include glibc-functions/inet_netof.texi
+@include glibc-functions/inet_network.texi
+@include glibc-functions/inet_nsap_addr.texi
+@include glibc-functions/inet_nsap_ntoa.texi
+
+@c @node Glibc assert.h
+@c @section Glibc Extensions to @code{<assert.h>}
+
+@node Glibc byteswap.h
+@section Glibc @code{<byteswap.h>}
+
+@menu
+* bswap_16::
+* bswap_32::
+* bswap_64::
+@end menu
+
+@include glibc-functions/bswap_16.texi
+@include glibc-functions/bswap_32.texi
+@include glibc-functions/bswap_64.texi
+
+@node Glibc complex.h
+@section Glibc Extensions to @code{<complex.h>}
+
+@menu
+* clog10::
+* clog10f::
+* clog10l::
+@end menu
+
+@include glibc-functions/clog10.texi
+@include glibc-functions/clog10f.texi
+@include glibc-functions/clog10l.texi
+
+@c @node Glibc cpio.h
+@c @section Glibc Extensions to @code{<cpio.h>}
+
+@node Glibc crypt.h
+@section Glibc @code{<crypt.h>}
+
+@menu
+* crypt_r::
+* encrypt_r::
+* setkey_r::
+@end menu
+
+@include glibc-functions/crypt_r.texi
+@include glibc-functions/encrypt_r.texi
+@include glibc-functions/setkey_r.texi
+
+@node Glibc ctype.h
+@section Glibc Extensions to @code{<ctype.h>}
+
+@menu
+* isalnum_l::
+* isalpha_l::
+* isblank_l::
+* iscntrl_l::
+* isctype::
+* isdigit_l::
+* isgraph_l::
+* islower_l::
+* isprint_l::
+* ispunct_l::
+* isspace_l::
+* isupper_l::
+* isxdigit_l::
+* tolower_l::
+* toupper_l::
+@end menu
+
+@include glibc-functions/isalnum_l.texi
+@include glibc-functions/isalpha_l.texi
+@include glibc-functions/isblank_l.texi
+@include glibc-functions/iscntrl_l.texi
+@include glibc-functions/isctype.texi
+@include glibc-functions/isdigit_l.texi
+@include glibc-functions/isgraph_l.texi
+@include glibc-functions/islower_l.texi
+@include glibc-functions/isprint_l.texi
+@include glibc-functions/ispunct_l.texi
+@include glibc-functions/isspace_l.texi
+@include glibc-functions/isupper_l.texi
+@include glibc-functions/isxdigit_l.texi
+@include glibc-functions/tolower_l.texi
+@include glibc-functions/toupper_l.texi
+
+@node Glibc dirent.h
+@section Glibc Extensions to @code{<dirent.h>}
+
+@menu
+* alphasort::
+* dirfd::
+* getdirentries::
+* scandir::
+* versionsort::
+@end menu
+
+@include glibc-functions/alphasort.texi
+@include glibc-functions/dirfd.texi
+@include glibc-functions/getdirentries.texi
+@include glibc-functions/scandir.texi
+@include glibc-functions/versionsort.texi
+
+@node Glibc dlfcn.h
+@section Glibc Extensions to @code{<dlfcn.h>}
+
+@menu
+* dladdr::
+* dladdr1::
+* dlinfo::
+* dlmopen::
+* dlvsym::
+@end menu
+
+@include glibc-functions/dladdr.texi
+@include glibc-functions/dladdr1.texi
+@include glibc-functions/dlinfo.texi
+@include glibc-functions/dlmopen.texi
+@include glibc-functions/dlvsym.texi
+
+@c @node Glibc endian.h
+@c @section Glibc @code{<endian.h>}
+
+@node Glibc envz.h
+@section Glibc @code{<envz.h>}
+
+@menu
+* envz_add::
+* envz_entry::
+* envz_get::
+* envz_merge::
+* envz_remove::
+* envz_strip::
+@end menu
+
+@include glibc-functions/envz_add.texi
+@include glibc-functions/envz_entry.texi
+@include glibc-functions/envz_get.texi
+@include glibc-functions/envz_merge.texi
+@include glibc-functions/envz_remove.texi
+@include glibc-functions/envz_strip.texi
+
+@node Glibc err.h
+@section Glibc @code{<err.h>}
+
+@menu
+* err::
+* errx::
+* verr::
+* verrx::
+* vwarn::
+* vwarnx::
+* warn::
+* warnx::
+@end menu
+
+@include glibc-functions/err.texi
+@include glibc-functions/errx.texi
+@include glibc-functions/verr.texi
+@include glibc-functions/verrx.texi
+@include glibc-functions/vwarn.texi
+@include glibc-functions/vwarnx.texi
+@include glibc-functions/warn.texi
+@include glibc-functions/warnx.texi
+
+@node Glibc errno.h
+@section Glibc Extensions to @code{<errno.h>}
+
+@menu
+* program_invocation_name::
+* program_invocation_short_name::
+@end menu
+
+@include glibc-functions/program_invocation_name.texi
+@include glibc-functions/program_invocation_short_name.texi
+
+@node Glibc error.h
+@section Glibc @code{<error.h>}
+
+@menu
+* error::
+* error_at_line::
+* error_message_count::
+* error_one_per_line::
+* error_print_progname::
+@end menu
+
+@include glibc-functions/error.texi
+@include glibc-functions/error_at_line.texi
+@include glibc-functions/error_message_count.texi
+@include glibc-functions/error_one_per_line.texi
+@include glibc-functions/error_print_progname.texi
+
+@node Glibc execinfo.h
+@section Glibc @code{<execinfo.h>}
+
+@menu
+* backtrace::
+* backtrace_symbols::
+* backtrace_symbols_fd::
+@end menu
+
+@include glibc-functions/backtrace.texi
+@include glibc-functions/backtrace_symbols.texi
+@include glibc-functions/backtrace_symbols_fd.texi
+
+@node Glibc fcntl.h
+@section Glibc Extensions to @code{<fcntl.h>}
+
+@menu
+* readahead::
+@end menu
+
+@include glibc-functions/readahead.texi
+
+@node Glibc fenv.h
+@section Glibc Extensions to @code{<fenv.h>}
+
+@menu
+* fedisableexcept::
+* feenableexcept::
+* fegetexcept::
+@end menu
+
+@include glibc-functions/fedisableexcept.texi
+@include glibc-functions/feenableexcept.texi
+@include glibc-functions/fegetexcept.texi
+
+@c @node Glibc float.h
+@c @section Glibc Extensions to @code{<float.h>}
+
+@node Glibc fmtmsg.h
+@section Glibc Extensions to @code{<fmtmsg.h>}
+
+@menu
+* addseverity::
+@end menu
+
+@include glibc-functions/addseverity.texi
+
+@c @node Glibc fnmatch.h
+@c @section Glibc Extensions to @code{<fnmatch.h>}
+
+@c @node Glibc fpu_control.h
+@c @section Glibc @code{<fpu_control.h>}
+
+@node Glibc fstab.h
+@section Glibc @code{<fstab.h>}
+
+@menu
+* endfsent::
+* getfsent::
+* getfsfile::
+* getfsspec::
+* setfsent::
+@end menu
+
+@include glibc-functions/endfsent.texi
+@include glibc-functions/getfsent.texi
+@include glibc-functions/getfsfile.texi
+@include glibc-functions/getfsspec.texi
+@include glibc-functions/setfsent.texi
+
+@node Glibc fts.h
+@section Glibc @code{<fts.h>}
+
+@menu
+* fts_children::
+* fts_close::
+* fts_open::
+* fts_read::
+* fts_set::
+@end menu
+
+@include glibc-functions/fts_children.texi
+@include glibc-functions/fts_close.texi
+@include glibc-functions/fts_open.texi
+@include glibc-functions/fts_read.texi
+@include glibc-functions/fts_set.texi
+
+@c @node Glibc ftw.h
+@c @section Glibc Extensions to @code{<ftw.h>}
+
+@node Glibc getopt.h
+@section Glibc @code{<getopt.h>}
+
+@menu
+* getopt_long::
+* getopt_long_only::
+* opterr::
+* optind::
+* optopt::
+@end menu
+
+@include glibc-functions/getopt_long.texi
+@include glibc-functions/getopt_long_only.texi
+@include glibc-functions/opterr.texi
+@include glibc-functions/optind.texi
+@include glibc-functions/optopt.texi
+
+@node Glibc glob.h
+@section Glibc Extensions to @code{<glob.h>}
+
+@menu
+* glob_pattern_p::
+@end menu
+
+@include glibc-functions/glob_pattern_p.texi
+
+@node Glibc gnu/libc-version.h
+@section Glibc Extensions to @code{<gnu/libc-version.h>}
+
+@menu
+* gnu_get_libc_release::
+* gnu_get_libc_version::
+@end menu
+
+@include glibc-functions/gnu_get_libc_release.texi
+@include glibc-functions/gnu_get_libc_version.texi
+
+@node Glibc grp.h
+@section Glibc Extensions to @code{<grp.h>}
+
+@menu
+* fgetgrent::
+* fgetgrent_r::
+* getgrent_r::
+* getgrouplist::
+* initgroups::
+* putgrent::
+* setgroups::
+@end menu
+
+@include glibc-functions/fgetgrent.texi
+@include glibc-functions/fgetgrent_r.texi
+@include glibc-functions/getgrent_r.texi
+@include glibc-functions/getgrouplist.texi
+@include glibc-functions/initgroups.texi
+@include glibc-functions/putgrent.texi
+@include glibc-functions/setgroups.texi
+
+@c @node Glibc iconv.h
+@c @section Glibc Extensions to @code{<iconv.h>}
+
+@c @node Glibc ieee754.h
+@c @section Glibc @code{<ieee754.h>}
+
+@node Glibc ifaddrs.h
+@section Glibc @code{<ifaddrs.h>}
+
+@menu
+* getifaddrs::
+* freeifaddrs::
+@end menu
+
+@include glibc-functions/getifaddrs.texi
+@include glibc-functions/freeifaddrs.texi
+
+@c @node Glibc inttypes.h
+@c @section Glibc Extensions to @code{<inttypes.h>}
+
+@c @node Glibc iso646.h
+@c @section Glibc Extensions to @code{<iso646.h>}
+
+@node Glibc langinfo.h
+@section Glibc Extensions to @code{<langinfo.h>}
+
+@menu
+* nl_langinfo_l::
+@end menu
+
+@include glibc-functions/nl_langinfo_l.texi
+
+@c @node Glibc libgen.h
+@c @section Glibc Extensions to @code{<libgen.h>}
+
+@node Glibc libintl.h
+@section Glibc @code{<libintl.h>}
+
+@menu
+* bind_textdomain_codeset::
+* bindtextdomain::
+* dcgettext::
+* dcngettext::
+* dgettext::
+* dngettext::
+* gettext::
+* ngettext::
+* textdomain::
+@end menu
+
+@include glibc-functions/bind_textdomain_codeset.texi
+@include glibc-functions/bindtextdomain.texi
+@include glibc-functions/dcgettext.texi
+@include glibc-functions/dcngettext.texi
+@include glibc-functions/dgettext.texi
+@include glibc-functions/dngettext.texi
+@include glibc-functions/gettext.texi
+@include glibc-functions/ngettext.texi
+@include glibc-functions/textdomain.texi
+
+@c @node Glibc limits.h
+@c @section Glibc Extensions to @code{<limits.h>}
+
+@node Glibc link.h
+@section Glibc @code{<link.h>}
+
+@menu
+* dl_iterate_phdr::
+@end menu
+
+@include glibc-functions/dl_iterate_phdr.texi
+
+@node Glibc locale.h
+@section Glibc Extensions to @code{<locale.h>}
+
+@menu
+* duplocale::
+* freelocale::
+* newlocale::
+* uselocale::
+@end menu
+
+@include glibc-functions/duplocale.texi
+@include glibc-functions/freelocale.texi
+@include glibc-functions/newlocale.texi
+@include glibc-functions/uselocale.texi
+
+@node Glibc malloc.h
+@section Glibc @code{<malloc.h>}
+
+@menu
+* mallinfo::
+* malloc_get_state::
+* malloc_set_state::
+* malloc_stats::
+* malloc_trim::
+* malloc_usable_size::
+* mallopt::
+* memalign::
+* pvalloc::
+@end menu
+
+@include glibc-functions/mallinfo.texi
+@include glibc-functions/malloc_get_state.texi
+@include glibc-functions/malloc_set_state.texi
+@include glibc-functions/malloc_stats.texi
+@include glibc-functions/malloc_trim.texi
+@include glibc-functions/malloc_usable_size.texi
+@include glibc-functions/mallopt.texi
+@include glibc-functions/memalign.texi
+@include glibc-functions/pvalloc.texi
+
+@node Glibc math.h
+@section Glibc Extensions to @code{<math.h>}
+
+@menu
+* drem::
+* dremf::
+* dreml::
+* exp10::
+* exp10f::
+* exp10l::
+* finite::
+* finitef::
+* finitel::
+* gamma::
+* gammaf::
+* gammal::
+* isinff::
+* isinfl::
+* isnanf::
+* isnanl::
+* j0f::
+* j0l::
+* j1f::
+* j1l::
+* jnf::
+* jnl::
+* lgamma_r::
+* lgammaf_r::
+* lgammal_r::
+* matherr::
+* pow10::
+* pow10f::
+* pow10l::
+* scalbf::
+* scalbl::
+* signgam::
+* significand::
+* significandf::
+* significandl::
+* sincos::
+* sincosf::
+* sincosl::
+* y0f::
+* y0l::
+* y1f::
+* y1l::
+* ynf::
+* ynl::
+@end menu
+
+@include glibc-functions/drem.texi
+@include glibc-functions/dremf.texi
+@include glibc-functions/dreml.texi
+@include glibc-functions/exp10.texi
+@include glibc-functions/exp10f.texi
+@include glibc-functions/exp10l.texi
+@include glibc-functions/finite.texi
+@include glibc-functions/finitef.texi
+@include glibc-functions/finitel.texi
+@include glibc-functions/gamma.texi
+@include glibc-functions/gammaf.texi
+@include glibc-functions/gammal.texi
+@include glibc-functions/isinff.texi
+@include glibc-functions/isinfl.texi
+@include glibc-functions/isnanf.texi
+@include glibc-functions/isnanl.texi
+@include glibc-functions/j0f.texi
+@include glibc-functions/j0l.texi
+@include glibc-functions/j1f.texi
+@include glibc-functions/j1l.texi
+@include glibc-functions/jnf.texi
+@include glibc-functions/jnl.texi
+@include glibc-functions/lgamma_r.texi
+@include glibc-functions/lgammaf_r.texi
+@include glibc-functions/lgammal_r.texi
+@include glibc-functions/matherr.texi
+@include glibc-functions/pow10.texi
+@include glibc-functions/pow10f.texi
+@include glibc-functions/pow10l.texi
+@include glibc-functions/scalbf.texi
+@include glibc-functions/scalbl.texi
+@include glibc-functions/signgam.texi
+@include glibc-functions/significand.texi
+@include glibc-functions/significandf.texi
+@include glibc-functions/significandl.texi
+@include glibc-functions/sincos.texi
+@include glibc-functions/sincosf.texi
+@include glibc-functions/sincosl.texi
+@include glibc-functions/y0f.texi
+@include glibc-functions/y0l.texi
+@include glibc-functions/y1f.texi
+@include glibc-functions/y1l.texi
+@include glibc-functions/ynf.texi
+@include glibc-functions/ynl.texi
+
+@node Glibc mcheck.h
+@section Glibc @code{<mcheck.h>}
+
+@menu
+* mcheck::
+* mcheck_check_all::
+* mcheck_pedantic::
+* mprobe::
+* mtrace::
+* muntrace::
+@end menu
+
+@include glibc-functions/mcheck.texi
+@include glibc-functions/mcheck_check_all.texi
+@include glibc-functions/mcheck_pedantic.texi
+@include glibc-functions/mprobe.texi
+@include glibc-functions/mtrace.texi
+@include glibc-functions/muntrace.texi
+
+@node Glibc monetary.h
+@section Glibc Extensions to @code{<monetary.h>}
+
+@menu
+* strfmon_l::
+@end menu
+
+@include glibc-functions/strfmon_l.texi
+
+@node Glibc mntent.h
+@section Glibc @code{<mntent.h>}
+
+@menu
+* addmntent::
+* endmntent::
+* getmntent::
+* getmntent_r::
+* hasmntopt::
+* setmntent::
+@end menu
+
+@include glibc-functions/addmntent.texi
+@include glibc-functions/endmntent.texi
+@include glibc-functions/getmntent.texi
+@include glibc-functions/getmntent_r.texi
+@include glibc-functions/hasmntopt.texi
+@include glibc-functions/setmntent.texi
+
+@c @node Glibc mqueue.h
+@c @section Glibc Extensions to @code{<mqueue.h>}
+
+@c @node Glibc ndbm.h
+@c @section Glibc Extensions to @code{<ndbm.h>}
+
+@node Glibc netdb.h
+@section Glibc Extensions to @code{<netdb.h>}
+
+@menu
+* endnetgrent::
+* gethostbyaddr_r::
+* gethostbyname2::
+* gethostbyname2_r::
+* gethostbyname_r::
+* gethostent_r::
+* getnetbyaddr_r::
+* getnetbyname_r::
+* getnetent_r::
+* getnetgrent::
+* getnetgrent_r::
+* getprotobyname_r::
+* getprotobynumber_r::
+* getprotoent_r::
+* getservbyname_r::
+* getservbyport_r::
+* getservent_r::
+* herror::
+* hstrerror::
+* innetgr::
+* rcmd::
+* rcmd_af::
+* rexec::
+* rexec_af::
+* rresvport::
+* rresvport_af::
+* ruserok::
+* ruserok_af::
+* setnetgrent::
+@end menu
+
+@include glibc-functions/endnetgrent.texi
+@include glibc-functions/gethostbyaddr_r.texi
+@include glibc-functions/gethostbyname2.texi
+@include glibc-functions/gethostbyname2_r.texi
+@include glibc-functions/gethostbyname_r.texi
+@include glibc-functions/gethostent_r.texi
+@include glibc-functions/getnetbyaddr_r.texi
+@include glibc-functions/getnetbyname_r.texi
+@include glibc-functions/getnetent_r.texi
+@include glibc-functions/getnetgrent.texi
+@include glibc-functions/getnetgrent_r.texi
+@include glibc-functions/getprotobyname_r.texi
+@include glibc-functions/getprotobynumber_r.texi
+@include glibc-functions/getprotoent_r.texi
+@include glibc-functions/getservbyname_r.texi
+@include glibc-functions/getservbyport_r.texi
+@include glibc-functions/getservent_r.texi
+@include glibc-functions/herror.texi
+@include glibc-functions/hstrerror.texi
+@include glibc-functions/innetgr.texi
+@include glibc-functions/rcmd.texi
+@include glibc-functions/rcmd_af.texi
+@include glibc-functions/rexec.texi
+@include glibc-functions/rexec_af.texi
+@include glibc-functions/rresvport.texi
+@include glibc-functions/rresvport_af.texi
+@include glibc-functions/ruserok.texi
+@include glibc-functions/ruserok_af.texi
+@include glibc-functions/setnetgrent.texi
+
+@node Glibc netinet/ether.h
+@section Glibc @code{<netinet/ether.h>}
+
+@menu
+* ether_aton::
+* ether_aton_r::
+* ether_hostton::
+* ether_line::
+* ether_ntoa::
+* ether_ntoa_r::
+* ether_ntohost::
+@end menu
+
+@include glibc-functions/ether_aton.texi
+@include glibc-functions/ether_aton_r.texi
+@include glibc-functions/ether_hostton.texi
+@include glibc-functions/ether_line.texi
+@include glibc-functions/ether_ntoa.texi
+@include glibc-functions/ether_ntoa_r.texi
+@include glibc-functions/ether_ntohost.texi
+
+@node Glibc netinet/in.h
+@section Glibc Extensions to @code{<netinet/in.h>}
+
+@menu
+* bindresvport::
+* getipv4sourcefilter::
+* getsourcefilter::
+* in6addr_any::
+* in6addr_loopback::
+* inet6_option_alloc::
+* inet6_option_append::
+* inet6_option_find::
+* inet6_option_init::
+* inet6_option_next::
+* inet6_option_space::
+* setipv4sourcefilter::
+* setsourcefilter::
+@end menu
+
+@include glibc-functions/bindresvport.texi
+@include glibc-functions/getipv4sourcefilter.texi
+@include glibc-functions/getsourcefilter.texi
+@include glibc-functions/in6addr_any.texi
+@include glibc-functions/in6addr_loopback.texi
+@include glibc-functions/inet6_option_alloc.texi
+@include glibc-functions/inet6_option_append.texi
+@include glibc-functions/inet6_option_find.texi
+@include glibc-functions/inet6_option_init.texi
+@include glibc-functions/inet6_option_next.texi
+@include glibc-functions/inet6_option_space.texi
+@include glibc-functions/setipv4sourcefilter.texi
+@include glibc-functions/setsourcefilter.texi
+
+@c @node Glibc nl_types.h
+@c @section Glibc Extensions to @code{<nl_types.h>}
+
+@node Glibc obstack.h
+@section Glibc @code{<obstack.h>}
+
+@menu
+* obstack_alloc_failed_handler::
+* obstack_exit_failure::
+* obstack_free::
+* obstack_printf::
+* obstack_vprintf::
+@end menu
+
+@include glibc-functions/obstack_alloc_failed_handler.texi
+@include glibc-functions/obstack_exit_failure.texi
+@include glibc-functions/obstack_free.texi
+@include glibc-functions/obstack_printf.texi
+@include glibc-functions/obstack_vprintf.texi
+
+@c @node Glibc paths.h
+@c @section Glibc @code{<paths.h>}
+
+@c @node Glibc poll.h
+@c @section Glibc Extensions to @code{<poll.h>}
+
+@node Glibc printf.h
+@section Glibc @code{<printf.h>}
+
+@menu
+* parse_printf_format::
+* printf_size::
+* printf_size_info::
+* register_printf_function::
+@end menu
+
+@include glibc-functions/parse_printf_format.texi
+@include glibc-functions/printf_size.texi
+@include glibc-functions/printf_size_info.texi
+@include glibc-functions/register_printf_function.texi
+
+@node Glibc pthread.h
+@section Glibc Extensions to @code{<pthread.h>}
+
+@menu
+* pthread_getattr_np::
+* pthread_kill_other_threads_np::
+* pthread_rwlockattr_getkind_np::
+* pthread_rwlockattr_setkind_np::
+* pthread_yield::
+@end menu
+
+@include glibc-functions/pthread_getattr_np.texi
+@include glibc-functions/pthread_kill_other_threads_np.texi
+@include glibc-functions/pthread_rwlockattr_getkind_np.texi
+@include glibc-functions/pthread_rwlockattr_setkind_np.texi
+@include glibc-functions/pthread_yield.texi
+
+@c @node Glibc pty.h
+@c @section Glibc @code{<pty.h>}
+
+@node Glibc pwd.h
+@section Glibc Extensions to @code{<pwd.h>}
+
+@menu
+* fgetpwent::
+* fgetpwent_r::
+* getpw::
+* getpwent_r::
+* putpwent::
+@end menu
+
+@include glibc-functions/fgetpwent.texi
+@include glibc-functions/fgetpwent_r.texi
+@include glibc-functions/getpw.texi
+@include glibc-functions/getpwent_r.texi
+@include glibc-functions/putpwent.texi
+
+@node Glibc regex.h
+@section Glibc Extensions to @code{<regex.h>}
+
+@menu
+* re_comp::
+* re_compile_fastmap::
+* re_compile_pattern::
+* re_exec::
+* re_match::
+* re_match_2::
+* re_search::
+* re_search_2::
+* re_set_registers::
+* re_set_syntax::
+* re_syntax_options::
+@end menu
+
+@include glibc-functions/re_comp.texi
+@include glibc-functions/re_compile_fastmap.texi
+@include glibc-functions/re_compile_pattern.texi
+@include glibc-functions/re_exec.texi
+@include glibc-functions/re_match.texi
+@include glibc-functions/re_match_2.texi
+@include glibc-functions/re_search.texi
+@include glibc-functions/re_search_2.texi
+@include glibc-functions/re_set_registers.texi
+@include glibc-functions/re_set_syntax.texi
+@include glibc-functions/re_syntax_options.texi
+
+@node Glibc regexp.h
+@section Glibc @code{<regexp.h>}
+
+@menu
+* advance::
+* loc1::
+* loc2::
+* locs::
+* step::
+@end menu
+
+@include glibc-functions/advance.texi
+@include glibc-functions/loc1.texi
+@include glibc-functions/loc2.texi
+@include glibc-functions/locs.texi
+@include glibc-functions/step.texi
+
+@node Glibc resolv.h
+@section Glibc @code{<resolv.h>}
+
+@menu
+* dn_expand::
+* res_init::
+* res_mkquery::
+* res_query::
+* res_querydomain::
+* res_search::
+@end menu
+
+@include glibc-functions/dn_expand.texi
+@include glibc-functions/res_init.texi
+@include glibc-functions/res_mkquery.texi
+@include glibc-functions/res_query.texi
+@include glibc-functions/res_querydomain.texi
+@include glibc-functions/res_search.texi
+
+@node Glibc rpc/auth.h
+@section Glibc @code{<rpc/auth.h>}
+
+@menu
+* authdes_create::
+* authdes_pk_create::
+* authnone_create::
+* authunix_create::
+* authunix_create_default::
+* getnetname::
+* host2netname::
+* key_decryptsession::
+* key_decryptsession_pk::
+* key_encryptsession::
+* key_encryptsession_pk::
+* key_gendes::
+* key_get_conv::
+* key_secretkey_is_set::
+* key_setsecret::
+* netname2host::
+* netname2user::
+* user2netname::
+* xdr_des_block::
+* xdr_opaque_auth::
+@end menu
+
+@include glibc-functions/authdes_create.texi
+@include glibc-functions/authdes_pk_create.texi
+@include glibc-functions/authnone_create.texi
+@include glibc-functions/authunix_create.texi
+@include glibc-functions/authunix_create_default.texi
+@include glibc-functions/getnetname.texi
+@include glibc-functions/host2netname.texi
+@include glibc-functions/key_decryptsession.texi
+@include glibc-functions/key_decryptsession_pk.texi
+@include glibc-functions/key_encryptsession.texi
+@include glibc-functions/key_encryptsession_pk.texi
+@include glibc-functions/key_gendes.texi
+@include glibc-functions/key_get_conv.texi
+@include glibc-functions/key_secretkey_is_set.texi
+@include glibc-functions/key_setsecret.texi
+@include glibc-functions/netname2host.texi
+@include glibc-functions/netname2user.texi
+@include glibc-functions/user2netname.texi
+@include glibc-functions/xdr_des_block.texi
+@include glibc-functions/xdr_opaque_auth.texi
+
+@node Glibc rpc/auth_des.h
+@section Glibc @code{<rpc/auth_des.h>}
+
+@menu
+* authdes_getucred::
+* getpublickey::
+* getsecretkey::
+* rtime::
+@end menu
+
+@include glibc-functions/authdes_getucred.texi
+@include glibc-functions/getpublickey.texi
+@include glibc-functions/getsecretkey.texi
+@include glibc-functions/rtime.texi
+
+@node Glibc rpc/auth_unix.h
+@section Glibc @code{<rpc/auth_unix.h>}
+
+@menu
+* xdr_authunix_parms::
+@end menu
+
+@include glibc-functions/xdr_authunix_parms.texi
+
+@node Glibc rpc/clnt.h
+@section Glibc @code{<rpc/clnt.h>}
+
+@menu
+* callrpc::
+* clnt_create::
+* clnt_pcreateerror::
+* clnt_perrno::
+* clnt_perror::
+* clnt_spcreateerror::
+* clnt_sperrno::
+* clnt_sperror::
+* clntraw_create::
+* clnttcp_create::
+* clntudp_bufcreate::
+* clntudp_create::
+* clntunix_create::
+* get_myaddress::
+* getrpcport::
+* rpc_createerr::
+@end menu
+
+@include glibc-functions/callrpc.texi
+@include glibc-functions/clnt_create.texi
+@include glibc-functions/clnt_pcreateerror.texi
+@include glibc-functions/clnt_perrno.texi
+@include glibc-functions/clnt_perror.texi
+@include glibc-functions/clnt_spcreateerror.texi
+@include glibc-functions/clnt_sperrno.texi
+@include glibc-functions/clnt_sperror.texi
+@include glibc-functions/clntraw_create.texi
+@include glibc-functions/clnttcp_create.texi
+@include glibc-functions/clntudp_bufcreate.texi
+@include glibc-functions/clntudp_create.texi
+@include glibc-functions/clntunix_create.texi
+@include glibc-functions/get_myaddress.texi
+@include glibc-functions/getrpcport.texi
+@include glibc-functions/rpc_createerr.texi
+
+@node Glibc rpc/des_crypt.h
+@section Glibc @code{<rpc/des_crypt.h>}
+
+@menu
+* cbc_crypt::
+* des_setparity::
+* ecb_crypt::
+@end menu
+
+@include glibc-functions/cbc_crypt.texi
+@include glibc-functions/des_setparity.texi
+@include glibc-functions/ecb_crypt.texi
+
+@node Glibc rpc/key_prot.h
+@section Glibc @code{<rpc/key_prot.h>}
+
+@menu
+* xdr_cryptkeyarg::
+* xdr_cryptkeyarg2::
+* xdr_cryptkeyres::
+* xdr_getcredres::
+* xdr_key_netstarg::
+* xdr_key_netstres::
+* xdr_keybuf::
+* xdr_keystatus::
+* xdr_netnamestr::
+* xdr_unixcred::
+@end menu
+
+@include glibc-functions/xdr_cryptkeyarg.texi
+@include glibc-functions/xdr_cryptkeyarg2.texi
+@include glibc-functions/xdr_cryptkeyres.texi
+@include glibc-functions/xdr_getcredres.texi
+@include glibc-functions/xdr_key_netstarg.texi
+@include glibc-functions/xdr_key_netstres.texi
+@include glibc-functions/xdr_keybuf.texi
+@include glibc-functions/xdr_keystatus.texi
+@include glibc-functions/xdr_netnamestr.texi
+@include glibc-functions/xdr_unixcred.texi
+
+@node Glibc rpc/netdb.h
+@section Glibc @code{<rpc/netdb.h>}
+
+@menu
+* endrpcent::
+* getrpcbyname::
+* getrpcbyname_r::
+* getrpcbynumber::
+* getrpcbynumber_r::
+* getrpcent::
+* getrpcent_r::
+* setrpcent::
+@end menu
+
+@include glibc-functions/endrpcent.texi
+@include glibc-functions/getrpcbyname.texi
+@include glibc-functions/getrpcbyname_r.texi
+@include glibc-functions/getrpcbynumber.texi
+@include glibc-functions/getrpcbynumber_r.texi
+@include glibc-functions/getrpcent.texi
+@include glibc-functions/getrpcent_r.texi
+@include glibc-functions/setrpcent.texi
+
+@node Glibc rpc/pmap_clnt.h
+@section Glibc @code{<rpc/pmap_clnt.h>}
+
+@menu
+* clnt_broadcast::
+* pmap_getmaps::
+* pmap_getport::
+* pmap_rmtcall::
+* pmap_set::
+* pmap_unset::
+@end menu
+
+@include glibc-functions/clnt_broadcast.texi
+@include glibc-functions/pmap_getmaps.texi
+@include glibc-functions/pmap_getport.texi
+@include glibc-functions/pmap_rmtcall.texi
+@include glibc-functions/pmap_set.texi
+@include glibc-functions/pmap_unset.texi
+
+@node Glibc rpc/pmap_prot.h
+@section Glibc @code{<rpc/pmap_prot.h>}
+
+@menu
+* xdr_pmap::
+* xdr_pmaplist::
+@end menu
+
+@include glibc-functions/xdr_pmap.texi
+@include glibc-functions/xdr_pmaplist.texi
+
+@node Glibc rpc/pmap_rmt.h
+@section Glibc @code{<rpc/pmap_rmt.h>}
+
+@menu
+* xdr_rmtcall_args::
+* xdr_rmtcallres::
+@end menu
+
+@include glibc-functions/xdr_rmtcall_args.texi
+@include glibc-functions/xdr_rmtcallres.texi
+
+@node Glibc rpc/rpc_msg.h
+@section Glibc @code{<rpc/rpc_msg.h>}
+
+@menu
+* xdr_callhdr::
+* xdr_callmsg::
+* xdr_replymsg::
+@end menu
+
+@include glibc-functions/xdr_callhdr.texi
+@include glibc-functions/xdr_callmsg.texi
+@include glibc-functions/xdr_replymsg.texi
+
+@node Glibc rpc/svc.h
+@section Glibc @code{<rpc/svc.h>}
+
+@menu
+* svc_exit::
+* svc_fdset::
+* svc_getreq::
+* svc_getreq_common::
+* svc_getreq_poll::
+* svc_getreqset::
+* svc_max_pollfd::
+* svc_pollfd::
+* svc_register::
+* svc_run::
+* svc_sendreply::
+* svc_unregister::
+* svcerr_auth::
+* svcerr_decode::
+* svcerr_noproc::
+* svcerr_noprog::
+* svcerr_progvers::
+* svcerr_systemerr::
+* svcerr_weakauth::
+* svcraw_create::
+* svctcp_create::
+* svcudp_bufcreate::
+* svcudp_create::
+* svcunix_create::
+* xprt_register::
+* xprt_unregister::
+@end menu
+
+@include glibc-functions/svc_exit.texi
+@include glibc-functions/svc_fdset.texi
+@include glibc-functions/svc_getreq.texi
+@include glibc-functions/svc_getreq_common.texi
+@include glibc-functions/svc_getreq_poll.texi
+@include glibc-functions/svc_getreqset.texi
+@include glibc-functions/svc_max_pollfd.texi
+@include glibc-functions/svc_pollfd.texi
+@include glibc-functions/svc_register.texi
+@include glibc-functions/svc_run.texi
+@include glibc-functions/svc_sendreply.texi
+@include glibc-functions/svc_unregister.texi
+@include glibc-functions/svcerr_auth.texi
+@include glibc-functions/svcerr_decode.texi
+@include glibc-functions/svcerr_noproc.texi
+@include glibc-functions/svcerr_noprog.texi
+@include glibc-functions/svcerr_progvers.texi
+@include glibc-functions/svcerr_systemerr.texi
+@include glibc-functions/svcerr_weakauth.texi
+@include glibc-functions/svcraw_create.texi
+@include glibc-functions/svctcp_create.texi
+@include glibc-functions/svcudp_bufcreate.texi
+@include glibc-functions/svcudp_create.texi
+@include glibc-functions/svcunix_create.texi
+@include glibc-functions/xprt_register.texi
+@include glibc-functions/xprt_unregister.texi
+
+@node Glibc rpc/xdr.h
+@section Glibc @code{<rpc/xdr.h>}
+
+@menu
+* xdr_array::
+* xdr_bool::
+* xdr_bytes::
+* xdr_char::
+* xdr_double::
+* xdr_enum::
+* xdr_float::
+* xdr_free::
+* xdr_hyper::
+* xdr_int::
+* xdr_int16_t::
+* xdr_int32_t::
+* xdr_int64_t::
+* xdr_int8_t::
+* xdr_long::
+* xdr_longlong_t::
+* xdr_netobj::
+* xdr_opaque::
+* xdr_pointer::
+* xdr_quad_t::
+* xdr_reference::
+* xdr_short::
+* xdr_sizeof::
+* xdr_string::
+* xdr_u_char::
+* xdr_u_hyper::
+* xdr_u_int::
+* xdr_u_long::
+* xdr_u_longlong_t::
+* xdr_u_quad_t::
+* xdr_u_short::
+* xdr_uint16_t::
+* xdr_uint32_t::
+* xdr_uint64_t::
+* xdr_uint8_t::
+* xdr_union::
+* xdr_vector::
+* xdr_void::
+* xdr_wrapstring::
+* xdrmem_create::
+* xdrrec_create::
+* xdrrec_endofrecord::
+* xdrrec_eof::
+* xdrrec_skiprecord::
+* xdrstdio_create::
+@end menu
+
+@include glibc-functions/xdr_array.texi
+@include glibc-functions/xdr_bool.texi
+@include glibc-functions/xdr_bytes.texi
+@include glibc-functions/xdr_char.texi
+@include glibc-functions/xdr_double.texi
+@include glibc-functions/xdr_enum.texi
+@include glibc-functions/xdr_float.texi
+@include glibc-functions/xdr_free.texi
+@include glibc-functions/xdr_hyper.texi
+@include glibc-functions/xdr_int.texi
+@include glibc-functions/xdr_int16_t.texi
+@include glibc-functions/xdr_int32_t.texi
+@include glibc-functions/xdr_int64_t.texi
+@include glibc-functions/xdr_int8_t.texi
+@include glibc-functions/xdr_long.texi
+@include glibc-functions/xdr_longlong_t.texi
+@include glibc-functions/xdr_netobj.texi
+@include glibc-functions/xdr_opaque.texi
+@include glibc-functions/xdr_pointer.texi
+@include glibc-functions/xdr_quad_t.texi
+@include glibc-functions/xdr_reference.texi
+@include glibc-functions/xdr_short.texi
+@include glibc-functions/xdr_sizeof.texi
+@include glibc-functions/xdr_string.texi
+@include glibc-functions/xdr_u_char.texi
+@include glibc-functions/xdr_u_hyper.texi
+@include glibc-functions/xdr_u_int.texi
+@include glibc-functions/xdr_u_long.texi
+@include glibc-functions/xdr_u_longlong_t.texi
+@include glibc-functions/xdr_u_quad_t.texi
+@include glibc-functions/xdr_u_short.texi
+@include glibc-functions/xdr_uint16_t.texi
+@include glibc-functions/xdr_uint32_t.texi
+@include glibc-functions/xdr_uint64_t.texi
+@include glibc-functions/xdr_uint8_t.texi
+@include glibc-functions/xdr_union.texi
+@include glibc-functions/xdr_vector.texi
+@include glibc-functions/xdr_void.texi
+@include glibc-functions/xdr_wrapstring.texi
+@include glibc-functions/xdrmem_create.texi
+@include glibc-functions/xdrrec_create.texi
+@include glibc-functions/xdrrec_endofrecord.texi
+@include glibc-functions/xdrrec_eof.texi
+@include glibc-functions/xdrrec_skiprecord.texi
+@include glibc-functions/xdrstdio_create.texi
+
+@node Glibc rpcsvc/nislib.h
+@section Glibc @code{<rpcsvc/nislib.h>}
+
+@menu
+* nis_add::
+* nis_add_entry::
+* nis_addmember::
+* nis_checkpoint::
+* nis_clone_object::
+* nis_creategroup::
+* nis_destroy_object::
+* nis_destroygroup::
+* nis_dir_cmp::
+* nis_domain_of::
+* nis_domain_of_r::
+* nis_first_entry::
+* nis_freenames::
+* nis_freeresult::
+* nis_freeservlist::
+* nis_freetags::
+* nis_getnames::
+* nis_getservlist::
+* nis_ismember::
+* nis_leaf_of::
+* nis_leaf_of_r::
+* nis_lerror::
+* nis_list::
+* nis_local_directory::
+* nis_local_group::
+* nis_local_host::
+* nis_local_principal::
+* nis_lookup::
+* nis_mkdir::
+* nis_modify::
+* nis_modify_entry::
+* nis_name_of::
+* nis_name_of_r::
+* nis_next_entry::
+* nis_perror::
+* nis_ping::
+* nis_print_directory::
+* nis_print_entry::
+* nis_print_group::
+* nis_print_group_entry::
+* nis_print_link::
+* nis_print_object::
+* nis_print_result::
+* nis_print_rights::
+* nis_print_table::
+* nis_remove::
+* nis_remove_entry::
+* nis_removemember::
+* nis_rmdir::
+* nis_servstate::
+* nis_sperrno::
+* nis_sperror::
+* nis_sperror_r::
+* nis_stats::
+* nis_verifygroup::
+@end menu
+
+@include glibc-functions/nis_add.texi
+@include glibc-functions/nis_add_entry.texi
+@include glibc-functions/nis_addmember.texi
+@include glibc-functions/nis_checkpoint.texi
+@include glibc-functions/nis_clone_object.texi
+@include glibc-functions/nis_creategroup.texi
+@include glibc-functions/nis_destroy_object.texi
+@include glibc-functions/nis_destroygroup.texi
+@include glibc-functions/nis_dir_cmp.texi
+@include glibc-functions/nis_domain_of.texi
+@include glibc-functions/nis_domain_of_r.texi
+@include glibc-functions/nis_first_entry.texi
+@include glibc-functions/nis_freenames.texi
+@include glibc-functions/nis_freeresult.texi
+@include glibc-functions/nis_freeservlist.texi
+@include glibc-functions/nis_freetags.texi
+@include glibc-functions/nis_getnames.texi
+@include glibc-functions/nis_getservlist.texi
+@include glibc-functions/nis_ismember.texi
+@include glibc-functions/nis_leaf_of.texi
+@include glibc-functions/nis_leaf_of_r.texi
+@include glibc-functions/nis_lerror.texi
+@include glibc-functions/nis_list.texi
+@include glibc-functions/nis_local_directory.texi
+@include glibc-functions/nis_local_group.texi
+@include glibc-functions/nis_local_host.texi
+@include glibc-functions/nis_local_principal.texi
+@include glibc-functions/nis_lookup.texi
+@include glibc-functions/nis_mkdir.texi
+@include glibc-functions/nis_modify.texi
+@include glibc-functions/nis_modify_entry.texi
+@include glibc-functions/nis_name_of.texi
+@include glibc-functions/nis_name_of_r.texi
+@include glibc-functions/nis_next_entry.texi
+@include glibc-functions/nis_perror.texi
+@include glibc-functions/nis_ping.texi
+@include glibc-functions/nis_print_directory.texi
+@include glibc-functions/nis_print_entry.texi
+@include glibc-functions/nis_print_group.texi
+@include glibc-functions/nis_print_group_entry.texi
+@include glibc-functions/nis_print_link.texi
+@include glibc-functions/nis_print_object.texi
+@include glibc-functions/nis_print_result.texi
+@include glibc-functions/nis_print_rights.texi
+@include glibc-functions/nis_print_table.texi
+@include glibc-functions/nis_remove.texi
+@include glibc-functions/nis_remove_entry.texi
+@include glibc-functions/nis_removemember.texi
+@include glibc-functions/nis_rmdir.texi
+@include glibc-functions/nis_servstate.texi
+@include glibc-functions/nis_sperrno.texi
+@include glibc-functions/nis_sperror.texi
+@include glibc-functions/nis_sperror_r.texi
+@include glibc-functions/nis_stats.texi
+@include glibc-functions/nis_verifygroup.texi
+
+@node Glibc rpcsvc/nis_callback.h
+@section Glibc @code{<rpcsvc/nis_callback.h>}
+
+@menu
+* xdr_cback_data::
+* xdr_obj_p::
+@end menu
+
+@include glibc-functions/xdr_cback_data.texi
+@include glibc-functions/xdr_obj_p.texi
+
+@node Glibc rpcsvc/yp.h
+@section Glibc @code{<rpcsvc/yp.h>}
+
+@menu
+* xdr_domainname::
+* xdr_keydat::
+* xdr_mapname::
+* xdr_peername::
+* xdr_valdat::
+* xdr_ypbind_binding::
+* xdr_ypbind_resp::
+* xdr_ypbind_resptype::
+* xdr_ypbind_setdom::
+* xdr_ypmap_parms::
+* xdr_ypmaplist::
+* xdr_yppush_status::
+* xdr_yppushresp_xfr::
+* xdr_ypreq_key::
+* xdr_ypreq_nokey::
+* xdr_ypreq_xfr::
+* xdr_ypresp_all::
+* xdr_ypresp_key_val::
+* xdr_ypresp_maplist::
+* xdr_ypresp_master::
+* xdr_ypresp_order::
+* xdr_ypresp_val::
+* xdr_ypresp_xfr::
+* xdr_ypstat::
+* xdr_ypxfrstat::
+@end menu
+
+@include glibc-functions/xdr_domainname.texi
+@include glibc-functions/xdr_keydat.texi
+@include glibc-functions/xdr_mapname.texi
+@include glibc-functions/xdr_peername.texi
+@include glibc-functions/xdr_valdat.texi
+@include glibc-functions/xdr_ypbind_binding.texi
+@include glibc-functions/xdr_ypbind_resp.texi
+@include glibc-functions/xdr_ypbind_resptype.texi
+@include glibc-functions/xdr_ypbind_setdom.texi
+@include glibc-functions/xdr_ypmap_parms.texi
+@include glibc-functions/xdr_ypmaplist.texi
+@include glibc-functions/xdr_yppush_status.texi
+@include glibc-functions/xdr_yppushresp_xfr.texi
+@include glibc-functions/xdr_ypreq_key.texi
+@include glibc-functions/xdr_ypreq_nokey.texi
+@include glibc-functions/xdr_ypreq_xfr.texi
+@include glibc-functions/xdr_ypresp_all.texi
+@include glibc-functions/xdr_ypresp_key_val.texi
+@include glibc-functions/xdr_ypresp_maplist.texi
+@include glibc-functions/xdr_ypresp_master.texi
+@include glibc-functions/xdr_ypresp_order.texi
+@include glibc-functions/xdr_ypresp_val.texi
+@include glibc-functions/xdr_ypresp_xfr.texi
+@include glibc-functions/xdr_ypstat.texi
+@include glibc-functions/xdr_ypxfrstat.texi
+
+@node Glibc rpcsvc/yp_prot.h
+@section Glibc @code{<rpcsvc/yp_prot.h>}
+
+@menu
+* xdr_ypall::
+@end menu
+
+@include glibc-functions/xdr_ypall.texi
+
+@node Glibc rpcsvc/ypclnt.h
+@section Glibc @code{<rpcsvc/ypclnt.h>}
+
+@menu
+* yp_all::
+* yp_bind::
+* yp_first::
+* yp_get_default_domain::
+* yp_master::
+* yp_match::
+* yp_next::
+* yp_order::
+* yp_unbind::
+* yp_update::
+* ypbinderr_string::
+* yperr_string::
+* ypprot_err::
+@end menu
+
+@include glibc-functions/yp_all.texi
+@include glibc-functions/yp_bind.texi
+@include glibc-functions/yp_first.texi
+@include glibc-functions/yp_get_default_domain.texi
+@include glibc-functions/yp_master.texi
+@include glibc-functions/yp_match.texi
+@include glibc-functions/yp_next.texi
+@include glibc-functions/yp_order.texi
+@include glibc-functions/yp_unbind.texi
+@include glibc-functions/yp_update.texi
+@include glibc-functions/ypbinderr_string.texi
+@include glibc-functions/yperr_string.texi
+@include glibc-functions/ypprot_err.texi
+
+@node Glibc rpcsvc/ypupd.h
+@section Glibc @code{<rpcsvc/ypupd.h>}
+
+@menu
+* xdr_yp_buf::
+* xdr_ypdelete_args::
+* xdr_ypupdate_args::
+@end menu
+
+@include glibc-functions/xdr_yp_buf.texi
+@include glibc-functions/xdr_ypdelete_args.texi
+@include glibc-functions/xdr_ypupdate_args.texi
+
+@node Glibc sched.h
+@section Glibc Extensions to @code{<sched.h>}
+
+@menu
+* clone::
+* sched_getaffinity::
+* sched_get_priority_min::
+* sched_setaffinity::
+@end menu
+
+@include glibc-functions/clone.texi
+@include glibc-functions/sched_getaffinity.texi
+@include glibc-functions/sched_get_priority_min.texi
+@include glibc-functions/sched_setaffinity.texi
+
+@node Glibc search.h
+@section Glibc Extensions to @code{<search.h>}
+
+@menu
+* hcreate_r::
+* hdestroy_r::
+* hsearch_r::
+* tdestroy::
+@end menu
+
+@include glibc-functions/hcreate_r.texi
+@include glibc-functions/hdestroy_r.texi
+@include glibc-functions/hsearch_r.texi
+@include glibc-functions/tdestroy.texi
+
+@c @node Glibc semaphore.h
+@c @section Glibc Extensions to @code{<semaphore.h>}
+
+@c @node Glibc setjmp.h
+@c @section Glibc Extensions to @code{<setjmp.h>}
+
+@node Glibc shadow.h
+@section Glibc @code{<shadow.h>}
+
+@menu
+* endspent::
+* fgetspent::
+* fgetspent_r::
+* getspent::
+* getspent_r::
+* getspnam::
+* getspnam_r::
+* lckpwdf::
+* putspent::
+* setspent::
+* sgetspent::
+* sgetspent_r::
+* ulckpwdf::
+@end menu
+
+@include glibc-functions/endspent.texi
+@include glibc-functions/fgetspent.texi
+@include glibc-functions/fgetspent_r.texi
+@include glibc-functions/getspent.texi
+@include glibc-functions/getspent_r.texi
+@include glibc-functions/getspnam.texi
+@include glibc-functions/getspnam_r.texi
+@include glibc-functions/lckpwdf.texi
+@include glibc-functions/putspent.texi
+@include glibc-functions/setspent.texi
+@include glibc-functions/sgetspent.texi
+@include glibc-functions/sgetspent_r.texi
+@include glibc-functions/ulckpwdf.texi
+
+@node Glibc signal.h
+@section Glibc Extensions to @code{<signal.h>}
+
+@menu
+* gsignal::
+* psignal::
+* sigandset::
+* sigblock::
+* siggetmask::
+* sigisemptyset::
+* sigorset::
+* sigreturn::
+* sigsetmask::
+* sigstack::
+* sigvec::
+* ssignal::
+* sys_siglist::
+* sysv_signal::
+@end menu
+
+@include glibc-functions/gsignal.texi
+@include glibc-functions/psignal.texi
+@include glibc-functions/sigandset.texi
+@include glibc-functions/sigblock.texi
+@include glibc-functions/siggetmask.texi
+@include glibc-functions/sigisemptyset.texi
+@include glibc-functions/sigorset.texi
+@include glibc-functions/sigreturn.texi
+@include glibc-functions/sigsetmask.texi
+@include glibc-functions/sigstack.texi
+@include glibc-functions/sigvec.texi
+@include glibc-functions/ssignal.texi
+@include glibc-functions/sys_siglist.texi
+@include glibc-functions/sysv_signal.texi
+
+@c @node Glibc spawn.h
+@c @section Glibc Extensions to @code{<spawn.h>}
+
+@c @node Glibc stdarg.h
+@c @section Glibc Extensions to @code{<stdarg.h>}
+
+@c @node Glibc stdbool.h
+@c @section Glibc Extensions to @code{<stdbool.h>}
+
+@c @node Glibc stddef.h
+@c @section Glibc Extensions to @code{<stddef.h>}
+
+@c @node Glibc stdint.h
+@c @section Glibc Extensions to @code{<stdint.h>}
+
+@node Glibc stdio.h
+@section Glibc Extensions to @code{<stdio.h>}
+
+@menu
+* asprintf::
+* cuserid::
+* dprintf::
+* clearerr_unlocked::
+* fcloseall::
+* feof_unlocked::
+* ferror_unlocked::
+* fflush_unlocked::
+* fgetc_unlocked::
+* fgets_unlocked::
+* fileno_unlocked::
+* fmemopen::
+* fopencookie::
+* fputc_unlocked::
+* fputs_unlocked::
+* fread_unlocked::
+* fwrite_unlocked::
+* getw::
+* open_memstream::
+* putw::
+* setbuffer::
+* setlinebuf::
+* sys_errlist::
+* sys_nerr::
+* tmpnam_r::
+* vasprintf::
+* vdprintf::
+@end menu
+
+@include glibc-functions/asprintf.texi
+@include glibc-functions/cuserid.texi
+@include glibc-functions/dprintf.texi
+@include glibc-functions/clearerr_unlocked.texi
+@include glibc-functions/fcloseall.texi
+@include glibc-functions/feof_unlocked.texi
+@include glibc-functions/ferror_unlocked.texi
+@include glibc-functions/fflush_unlocked.texi
+@include glibc-functions/fgetc_unlocked.texi
+@include glibc-functions/fgets_unlocked.texi
+@include glibc-functions/fileno_unlocked.texi
+@include glibc-functions/fmemopen.texi
+@include glibc-functions/fopencookie.texi
+@include glibc-functions/fputc_unlocked.texi
+@include glibc-functions/fputs_unlocked.texi
+@include glibc-functions/fread_unlocked.texi
+@include glibc-functions/fwrite_unlocked.texi
+@include glibc-functions/getw.texi
+@include glibc-functions/open_memstream.texi
+@include glibc-functions/putw.texi
+@include glibc-functions/setbuffer.texi
+@include glibc-functions/setlinebuf.texi
+@include glibc-functions/sys_errlist.texi
+@include glibc-functions/sys_nerr.texi
+@include glibc-functions/tmpnam_r.texi
+@include glibc-functions/vasprintf.texi
+@include glibc-functions/vdprintf.texi
+
+@node Glibc stdlib.h
+@section Glibc Extensions to @code{<stdlib.h>}
+
+@menu
+* canonicalize_file_name::
+* cfree::
+* clearenv::
+* drand48_r::
+* ecvt_r::
+* erand48_r::
+* fcvt_r::
+* getloadavg::
+* getpt::
+* initstate_r::
+* jrand48_r::
+* lcong48_r::
+* lrand48_r::
+* mkdtemp::
+* mrand48_r::
+* nrand48_r::
+* on_exit::
+* ptsname_r::
+* qecvt::
+* qecvt_r::
+* qfcvt::
+* qfcvt_r::
+* qgcvt::
+* random_r::
+* rpmatch::
+* seed48_r::
+* setstate_r::
+* srand48_r::
+* srandom_r::
+* strtod_l::
+* strtof_l::
+* strtol_l::
+* strtold_l::
+* strtoll_l::
+* strtoq::
+* strtoul_l::
+* strtoull_l::
+* strtouq::
+* valloc::
+@end menu
+
+@include glibc-functions/canonicalize_file_name.texi
+@include glibc-functions/cfree.texi
+@include glibc-functions/clearenv.texi
+@include glibc-functions/drand48_r.texi
+@include glibc-functions/ecvt_r.texi
+@include glibc-functions/erand48_r.texi
+@include glibc-functions/fcvt_r.texi
+@include glibc-functions/getloadavg.texi
+@include glibc-functions/getpt.texi
+@include glibc-functions/initstate_r.texi
+@include glibc-functions/jrand48_r.texi
+@include glibc-functions/lcong48_r.texi
+@include glibc-functions/lrand48_r.texi
+@include glibc-functions/mkdtemp.texi
+@include glibc-functions/mrand48_r.texi
+@include glibc-functions/nrand48_r.texi
+@include glibc-functions/on_exit.texi
+@include glibc-functions/ptsname_r.texi
+@include glibc-functions/qecvt.texi
+@include glibc-functions/qecvt_r.texi
+@include glibc-functions/qfcvt.texi
+@include glibc-functions/qfcvt_r.texi
+@include glibc-functions/qgcvt.texi
+@include glibc-functions/random_r.texi
+@include glibc-functions/rpmatch.texi
+@include glibc-functions/seed48_r.texi
+@include glibc-functions/setstate_r.texi
+@include glibc-functions/srand48_r.texi
+@include glibc-functions/srandom_r.texi
+@include glibc-functions/strtod_l.texi
+@include glibc-functions/strtof_l.texi
+@include glibc-functions/strtol_l.texi
+@include glibc-functions/strtold_l.texi
+@include glibc-functions/strtoll_l.texi
+@include glibc-functions/strtoq.texi
+@include glibc-functions/strtoul_l.texi
+@include glibc-functions/strtoull_l.texi
+@include glibc-functions/strtouq.texi
+@include glibc-functions/valloc.texi
+
+@node Glibc string.h
+@section Glibc Extensions to @code{<string.h>}
+
+@menu
+* ffsl::
+* ffsll::
+* memfrob::
+* memmem::
+* mempcpy::
+* memrchr::
+* rawmemchr::
+* stpcpy::
+* stpncpy::
+* strcasecmp_l::
+* strcasestr::
+* strchrnul::
+* strcoll_l::
+* strfry::
+* strsep::
+* strsignal::
+* strncasecmp_l::
+* strndup::
+* strnlen::
+* strverscmp::
+* strxfrm_l::
+@end menu
+
+@include glibc-functions/ffsl.texi
+@include glibc-functions/ffsll.texi
+@include glibc-functions/memfrob.texi
+@include glibc-functions/memmem.texi
+@include glibc-functions/mempcpy.texi
+@include glibc-functions/memrchr.texi
+@include glibc-functions/rawmemchr.texi
+@include glibc-functions/stpcpy.texi
+@include glibc-functions/stpncpy.texi
+@include glibc-functions/strcasecmp_l.texi
+@include glibc-functions/strcasestr.texi
+@include glibc-functions/strchrnul.texi
+@include glibc-functions/strcoll_l.texi
+@include glibc-functions/strfry.texi
+@include glibc-functions/strsep.texi
+@include glibc-functions/strsignal.texi
+@include glibc-functions/strncasecmp_l.texi
+@include glibc-functions/strndup.texi
+@include glibc-functions/strnlen.texi
+@include glibc-functions/strverscmp.texi
+@include glibc-functions/strxfrm_l.texi
+
+@c @node Glibc strings.h
+@c @section Glibc Extensions to @code{<strings.h>}
+
+@c @node Glibc stropts.h
+@c @section Glibc Extensions to @code{<stropts.h>}
+
+@node Glibc sys/capability.h
+@section Glibc @code{<sys/capability.h>}
+
+@menu
+* capget::
+* capset::
+@end menu
+
+@include glibc-functions/capget.texi
+@include glibc-functions/capset.texi
+
+@node Glibc sys/epoll.h
+@section Glibc @code{<sys/epoll.h>}
+
+@menu
+* epoll_create::
+* epoll_ctl::
+* epoll_wait::
+@end menu
+
+@include glibc-functions/epoll_create.texi
+@include glibc-functions/epoll_ctl.texi
+@include glibc-functions/epoll_wait.texi
+
+@node Glibc sys/file.h
+@section Glibc @code{<sys/file.h>}
+
+@menu
+* flock::
+@end menu
+
+@include glibc-functions/flock.texi
+
+@node Glibc sys/fsuid.h
+@section Glibc @code{<sys/fsuid.h>}
+
+@menu
+* setfsgid::
+* setfsuid::
+@end menu
+
+@include glibc-functions/setfsgid.texi
+@include glibc-functions/setfsuid.texi
+
+@node Glibc sys/gmon.h
+@section Glibc @code{<sys/gmon.h>}
+
+@menu
+* monstartup::
+@end menu
+
+@include glibc-functions/monstartup.texi
+
+@node Glibc sys/io.h and sys/perm.h
+@section Glibc @code{<sys/io.h>}, @code{<sys/perm.h>}
+
+@menu
+* ioperm::
+* iopl::
+@end menu
+
+@include glibc-functions/ioperm.texi
+@include glibc-functions/iopl.texi
+
+@c @node Glibc sys/ioctl.h
+@c @section Glibc @code{<sys/ioctl.h>}
+
+@c @node Glibc sys/ipc.h
+@c @section Glibc Extensions to @code{<sys/ipc.h>}
+
+@node Glibc sys/kdaemon.h
+@section Glibc @code{<sys/kdaemon.h>}
+
+@menu
+* bdflush::
+@end menu
+
+@include glibc-functions/bdflush.texi
+
+@node Glibc sys/klog.h
+@section Glibc @code{<sys/klog.h>}
+
+@menu
+* klogctl::
+@end menu
+
+@include glibc-functions/klogctl.texi
+
+@node Glibc sys/mman.h
+@section Glibc Extensions to @code{<sys/mman.h>}
+
+@menu
+* madvise::
+* mincore::
+* mremap::
+* remap_file_pages::
+@end menu
+
+@include glibc-functions/madvise.texi
+@include glibc-functions/mincore.texi
+@include glibc-functions/mremap.texi
+@include glibc-functions/remap_file_pages.texi
+
+@node Glibc sys/mount.h
+@section Glibc @code{<sys/mount.h>}
+
+@menu
+* mount::
+* umount::
+* umount2::
+@end menu
+
+@include glibc-functions/mount.texi
+@include glibc-functions/umount.texi
+@include glibc-functions/umount2.texi
+
+@c @node Glibc sys/msg.h
+@c @section Glibc Extensions to @code{<sys/msg.h>}
+
+@node Glibc sys/personality.h
+@section Glibc @code{<sys/personality.h>}
+
+@menu
+* personality::
+@end menu
+
+@include glibc-functions/personality.texi
+
+@node Glibc sys/prctl.h
+@section Glibc @code{<sys/prctl.h>}
+
+@menu
+* prctl::
+@end menu
+
+@include glibc-functions/prctl.texi
+
+@node Glibc sys/profil.h
+@section Glibc @code{<sys/profil.h>}
+
+@menu
+* sprofil::
+@end menu
+
+@include glibc-functions/sprofil.texi
+
+@node Glibc sys/ptrace.h
+@section Glibc @code{<sys/ptrace.h>}
+
+@menu
+* ptrace::
+@end menu
+
+@include glibc-functions/ptrace.texi
+
+@node Glibc sys/quota.h
+@section Glibc @code{<sys/quota.h>}
+
+@menu
+* quotactl::
+@end menu
+
+@include glibc-functions/quotactl.texi
+
+@node Glibc sys/reboot.h
+@section Glibc @code{<sys/reboot.h>}
+
+@menu
+* reboot::
+@end menu
+
+@include glibc-functions/reboot.texi
+
+@c @node Glibc sys/resource.h
+@c @section Glibc Extensions to @code{<sys/resource.h>}
+
+@c @node Glibc sys/select.h
+@c @section Glibc Extensions to @code{<sys/select.h>}
+
+@node Glibc sys/sem.h
+@section Glibc Extensions to @code{<sys/sem.h>}
+
+@menu
+* semtimedop::
+@end menu
+
+@include glibc-functions/semtimedop.texi
+
+@node Glibc sys/sendfile.h
+@section Glibc @code{<sys/sendfile.h>}
+
+@menu
+* sendfile::
+@end menu
+
+@include glibc-functions/sendfile.texi
+
+@c @node Glibc sys/shm.h
+@c @section Glibc Extensions to @code{<sys/shm.h>}
+
+@node Glibc sys/socket.h
+@section Glibc Extensions to @code{<sys/socket.h>}
+
+@menu
+* isfdtype::
+@end menu
+
+@include glibc-functions/isfdtype.texi
+
+@node Glibc sys/stat.h
+@section Glibc Extensions to @code{<sys/stat.h>}
+
+@menu
+* lchmod::
+@end menu
+
+@include glibc-functions/lchmod.texi
+
+@node Glibc sys/statfs.h
+@section Glibc @code{<sys/statfs.h>}
+
+@menu
+* fstatfs::
+* statfs::
+@end menu
+
+@include glibc-functions/fstatfs.texi
+@include glibc-functions/statfs.texi
+
+@c @node Glibc sys/statvfs.h
+@c @section Glibc Extensions to @code{<sys/statvfs.h>}
+
+@node Glibc sys/swap.h
+@section Glibc @code{<sys/swap.h>}
+
+@menu
+* swapoff::
+* swapon::
+@end menu
+
+@include glibc-functions/swapoff.texi
+@include glibc-functions/swapon.texi
+
+@node Glibc sys/sysctl.h
+@section Glibc @code{<sys/sysctl.h>}
+
+@menu
+* sysctl::
+@end menu
+
+@include glibc-functions/sysctl.texi
+
+@node Glibc sys/sysinfo.h
+@section Glibc @code{<sys/sysinfo.h>}
+
+@menu
+* get_avphys_pages::
+* get_nprocs::
+* get_nprocs_conf::
+* get_phys_pages::
+* sysinfo::
+@end menu
+
+@include glibc-functions/get_avphys_pages.texi
+@include glibc-functions/get_nprocs.texi
+@include glibc-functions/get_nprocs_conf.texi
+@include glibc-functions/get_phys_pages.texi
+@include glibc-functions/sysinfo.texi
+
+@node Glibc sys/syslog.h
+@section Glibc @code{<sys/syslog.h>}
+
+@menu
+* vsyslog::
+@end menu
+
+@include glibc-functions/vsyslog.texi
+
+@node Glibc sys/sysmacros.h
+@section Glibc @code{<sys/sysmacros.h>}
+
+@menu
+* gnu_dev_major::
+* gnu_dev_makedev::
+* gnu_dev_minor::
+@end menu
+
+@include glibc-functions/gnu_dev_major.texi
+@include glibc-functions/gnu_dev_makedev.texi
+@include glibc-functions/gnu_dev_minor.texi
+
+@node Glibc sys/time.h
+@section Glibc Extensions to @code{<sys/time.h>}
+
+@menu
+* adjtime::
+* futimes::
+* lutimes::
+* settimeofday::
+@end menu
+
+@include glibc-functions/adjtime.texi
+@include glibc-functions/futimes.texi
+@include glibc-functions/lutimes.texi
+@include glibc-functions/settimeofday.texi
+
+@c @node Glibc sys/timeb.h
+@c @section Glibc Extensions to @code{<sys/timeb.h>}
+
+@c @node Glibc sys/times.h
+@c @section Glibc Extensions to @code{<sys/times.h>}
+
+@node Glibc sys/timex.h
+@section Glibc @code{<sys/timex.h>}
+
+@menu
+* adjtimex::
+* ntp_adjtime::
+* ntp_gettime::
+@end menu
+
+@include glibc-functions/adjtimex.texi
+@include glibc-functions/ntp_adjtime.texi
+@include glibc-functions/ntp_gettime.texi
+
+@c @node Glibc sys/types.h
+@c @section Glibc Extensions to @code{<sys/types.h>}
+
+@c @node Glibc sys/uio.h
+@c @section Glibc Extensions to @code{<sys/uio.h>}
+
+@c @node Glibc sys/un.h
+@c @section Glibc Extensions to @code{<sys/un.h>}
+
+@node Glibc sys/ustat.h
+@section Glibc @code{<sys/ustat.h>}
+
+@menu
+* ustat::
+@end menu
+
+@include glibc-functions/ustat.texi
+
+@c @node Glibc sys/utsname.h
+@c @section Glibc Extensions to @code{<sys/utsname.h>}
+
+@node Glibc sys/vlimit.h
+@section Glibc @code{<sys/vlimit.h>}
+
+@menu
+* vlimit::
+@end menu
+
+@include glibc-functions/vlimit.texi
+
+@node Glibc sys/vm86.h
+@section Glibc @code{<sys/vm86.h>}
+
+@menu
+* vm86::
+@end menu
+
+@include glibc-functions/vm86.texi
+
+@node Glibc sys/vtimes.h
+@section Glibc @code{<sys/vtimes.h>}
+
+@menu
+* vtimes::
+@end menu
+
+@include glibc-functions/vtimes.texi
+
+@node Glibc sys/wait.h
+@section Glibc Extensions to @code{<sys/wait.h>}
+
+@menu
+* wait3::
+* wait4::
+@end menu
+
+@include glibc-functions/wait3.texi
+@include glibc-functions/wait4.texi
+
+@node Glibc sys/xattr.h
+@section Glibc @code{<sys/xattr.h>}
+
+@menu
+* fgetxattr::
+* flistxattr::
+* fremovexattr::
+* fsetxattr::
+* getxattr::
+* lgetxattr::
+* listxattr::
+* llistxattr::
+* lremovexattr::
+* lsetxattr::
+* removexattr::
+* setxattr::
+@end menu
+
+@include glibc-functions/fgetxattr.texi
+@include glibc-functions/flistxattr.texi
+@include glibc-functions/fremovexattr.texi
+@include glibc-functions/fsetxattr.texi
+@include glibc-functions/getxattr.texi
+@include glibc-functions/lgetxattr.texi
+@include glibc-functions/listxattr.texi
+@include glibc-functions/llistxattr.texi
+@include glibc-functions/lremovexattr.texi
+@include glibc-functions/lsetxattr.texi
+@include glibc-functions/removexattr.texi
+@include glibc-functions/setxattr.texi
+
+@c @node Glibc sysexits.h
+@c @section Glibc @code{<sysexits.h>}
+
+@c @node Glibc syslog.h
+@c @section Glibc Extensions to @code{<syslog.h>}
+
+@c @node Glibc tar.h
+@c @section Glibc Extensions to @code{<tar.h>}
+
+@node Glibc termios.h
+@section Glibc Extensions to @code{<termios.h>}
+
+@menu
+* cfmakeraw::
+* cfsetspeed::
+@end menu
+
+@include glibc-functions/cfmakeraw.texi
+@include glibc-functions/cfsetspeed.texi
+
+@c @node Glibc tgmath.h
+@c @section Glibc Extensions to @code{<tgmath.h>}
+
+@node Glibc time.h
+@section Glibc Extensions to @code{<time.h>}
+
+@menu
+* dysize::
+* getdate_err::
+* getdate_r::
+* stime::
+* strftime_l::
+* strptime_l::
+* timegm::
+* timelocal::
+* timer_gettime::
+@end menu
+
+@include glibc-functions/dysize.texi
+@include glibc-functions/getdate_err.texi
+@include glibc-functions/getdate_r.texi
+@include glibc-functions/stime.texi
+@include glibc-functions/strftime_l.texi
+@include glibc-functions/strptime_l.texi
+@include glibc-functions/timegm.texi
+@include glibc-functions/timelocal.texi
+@include glibc-functions/timer_gettime.texi
+
+@c @node Glibc trace.h
+@c @section Glibc Extensions to @code{<trace.h>}
+
+@node Glibc ttyent.h
+@section Glibc @code{<ttyent.h>}
+
+@menu
+* endttyent::
+* getttyent::
+* getttynam::
+* setttyent::
+@end menu
+
+@include glibc-functions/endttyent.texi
+@include glibc-functions/getttyent.texi
+@include glibc-functions/getttynam.texi
+@include glibc-functions/setttyent.texi
+
+@c @node Glibc ucontext.h
+@c @section Glibc Extensions to @code{<ucontext.h>}
+
+@c @node Glibc ulimit.h
+@c @section Glibc Extensions to @code{<ulimit.h>}
+
+@node Glibc unistd.h
+@section Glibc Extensions to @code{<unistd.h>}
+
+@menu
+* acct::
+* brk::
+* chroot::
+* daemon::
+* endusershell::
+* euidaccess::
+* fexecve::
+* get_current_dir_name::
+* getdomainname::
+* getdtablesize::
+* getpagesize::
+* getpass::
+* getresgid::
+* getresuid::
+* getusershell::
+* group_member::
+* profil::
+* revoke::
+* sbrk::
+* setlogin::
+* setdomainname::
+* sethostid::
+* sethostname::
+* setresgid::
+* setresuid::
+* setusershell::
+* syscall::
+* ttyslot::
+* vhangup::
+@end menu
+
+@include glibc-functions/acct.texi
+@include glibc-functions/brk.texi
+@include glibc-functions/chroot.texi
+@include glibc-functions/daemon.texi
+@include glibc-functions/endusershell.texi
+@include glibc-functions/euidaccess.texi
+@include glibc-functions/fexecve.texi
+@include glibc-functions/get_current_dir_name.texi
+@include glibc-functions/getdomainname.texi
+@include glibc-functions/getdtablesize.texi
+@include glibc-functions/getpagesize.texi
+@include glibc-functions/getpass.texi
+@include glibc-functions/getresgid.texi
+@include glibc-functions/getresuid.texi
+@include glibc-functions/getusershell.texi
+@include glibc-functions/group_member.texi
+@include glibc-functions/profil.texi
+@include glibc-functions/revoke.texi
+@include glibc-functions/sbrk.texi
+@include glibc-functions/setlogin.texi
+@include glibc-functions/setdomainname.texi
+@include glibc-functions/sethostid.texi
+@include glibc-functions/sethostname.texi
+@include glibc-functions/setresgid.texi
+@include glibc-functions/setresuid.texi
+@include glibc-functions/setusershell.texi
+@include glibc-functions/syscall.texi
+@include glibc-functions/ttyslot.texi
+@include glibc-functions/vhangup.texi
+
+@c @node Glibc utime.h
+@c @section Glibc Extensions to @code{<utime.h>}
+
+@node Glibc utmp.h
+@section Glibc @code{<utmp.h>}
+
+@menu
+* endutent::
+* getutent::
+* getutent_r::
+* getutid::
+* getutid_r::
+* getutline::
+* getutline_r::
+* pututline::
+* setutent::
+* updwtmp::
+* utmpname::
+@end menu
+
+@include glibc-functions/endutent.texi
+@include glibc-functions/getutent.texi
+@include glibc-functions/getutent_r.texi
+@include glibc-functions/getutid.texi
+@include glibc-functions/getutid_r.texi
+@include glibc-functions/getutline.texi
+@include glibc-functions/getutline_r.texi
+@include glibc-functions/pututline.texi
+@include glibc-functions/setutent.texi
+@include glibc-functions/updwtmp.texi
+@include glibc-functions/utmpname.texi
+
+@node Glibc utmpx.h
+@section Glibc Extensions to @code{<utmpx.h>}
+
+@menu
+* getutmp::
+* getutmpx::
+* updwtmpx::
+* utmpxname::
+@end menu
+
+@include glibc-functions/getutmp.texi
+@include glibc-functions/getutmpx.texi
+@include glibc-functions/updwtmpx.texi
+@include glibc-functions/utmpxname.texi
+
+@node Glibc wchar.h
+@section Glibc Extensions to @code{<wchar.h>}
+
+@menu
+* fgetwc_unlocked::
+* fgetws_unlocked::
+* fputwc_unlocked::
+* fputws_unlocked::
+* getwc_unlocked::
+* getwchar_unlocked::
+* mbsnrtowcs::
+* putwc_unlocked::
+* putwchar_unlocked::
+* wcpcpy::
+* wcpncpy::
+* wcscasecmp::
+* wcscasecmp_l::
+* wcschrnul::
+* wcscoll_l::
+* wcsdup::
+* wcsftime_l::
+* wcsncasecmp::
+* wcsncasecmp_l::
+* wcsnlen::
+* wcsnrtombs::
+* wcstod_l::
+* wcstof_l::
+* wcstol_l::
+* wcstold_l::
+* wcstoll_l::
+* wcstoq::
+* wcstoul_l::
+* wcstoull_l::
+* wcstouq::
+* wcsxfrm_l::
+* wmempcpy::
+@end menu
+
+@include glibc-functions/fgetwc_unlocked.texi
+@include glibc-functions/fgetws_unlocked.texi
+@include glibc-functions/fputwc_unlocked.texi
+@include glibc-functions/fputws_unlocked.texi
+@include glibc-functions/getwc_unlocked.texi
+@include glibc-functions/getwchar_unlocked.texi
+@include glibc-functions/mbsnrtowcs.texi
+@include glibc-functions/putwc_unlocked.texi
+@include glibc-functions/putwchar_unlocked.texi
+@include glibc-functions/wcpcpy.texi
+@include glibc-functions/wcpncpy.texi
+@include glibc-functions/wcscasecmp.texi
+@include glibc-functions/wcscasecmp_l.texi
+@include glibc-functions/wcschrnul.texi
+@include glibc-functions/wcscoll_l.texi
+@include glibc-functions/wcsdup.texi
+@include glibc-functions/wcsftime_l.texi
+@include glibc-functions/wcsncasecmp.texi
+@include glibc-functions/wcsncasecmp_l.texi
+@include glibc-functions/wcsnlen.texi
+@include glibc-functions/wcsnrtombs.texi
+@include glibc-functions/wcstod_l.texi
+@include glibc-functions/wcstof_l.texi
+@include glibc-functions/wcstol_l.texi
+@include glibc-functions/wcstold_l.texi
+@include glibc-functions/wcstoll_l.texi
+@include glibc-functions/wcstoq.texi
+@include glibc-functions/wcstoul_l.texi
+@include glibc-functions/wcstoull_l.texi
+@include glibc-functions/wcstouq.texi
+@include glibc-functions/wcsxfrm_l.texi
+@include glibc-functions/wmempcpy.texi
+
+@node Glibc wctype.h
+@section Glibc Extensions to @code{<wctype.h>}
+
+@menu
+* iswalnum_l::
+* iswalpha_l::
+* iswblank_l::
+* iswcntrl_l::
+* iswctype_l::
+* iswdigit_l::
+* iswgraph_l::
+* iswlower_l::
+* iswprint_l::
+* iswpunct_l::
+* iswspace_l::
+* iswupper_l::
+* iswxdigit_l::
+* towctrans_l::
+* towlower_l::
+* towupper_l::
+* wctrans_l::
+* wctype_l::
+@end menu
+
+@include glibc-functions/iswalnum_l.texi
+@include glibc-functions/iswalpha_l.texi
+@include glibc-functions/iswblank_l.texi
+@include glibc-functions/iswcntrl_l.texi
+@include glibc-functions/iswctype_l.texi
+@include glibc-functions/iswdigit_l.texi
+@include glibc-functions/iswgraph_l.texi
+@include glibc-functions/iswlower_l.texi
+@include glibc-functions/iswprint_l.texi
+@include glibc-functions/iswpunct_l.texi
+@include glibc-functions/iswspace_l.texi
+@include glibc-functions/iswupper_l.texi
+@include glibc-functions/iswxdigit_l.texi
+@include glibc-functions/towctrans_l.texi
+@include glibc-functions/towlower_l.texi
+@include glibc-functions/towupper_l.texi
+@include glibc-functions/wctrans_l.texi
+@include glibc-functions/wctype_l.texi
+
+@c @node Glibc wordexp.h
+@c @section Glibc Extensions to @code{<wordexp.h>}
+
+@node Particular Modules
+@chapter Particular Modules
+
+@menu
+* alloca::
+* alloca-opt::
+* String Functions in C Locale::
+* Quoting::
+* error and progname::
+* gcd::
+* Regular expressions::
+* Supporting Relocation::
+* func::
+@end menu
+
+@node alloca
+@section alloca
+@findex alloca
+@include alloca.texi
+
+@node alloca-opt
+@section alloca-opt
+@findex alloca
+@include alloca-opt.texi
+
+@node String Functions in C Locale
+@section Character and String Functions in C Locale
+
+The functions in this section are similar to the generic string functions
+from the standard C library, except that
+@itemize
+@item
+They behave as if the locale was set to the "C" locale, even when the
+locale is different, and/or
+@item
+They are specially optimized for the case where all characters are plain
+ASCII characters.
+@end itemize
+
+@menu
+* c-ctype::
+* c-strcase::
+* c-strcaseeq::
+* c-strcasestr::
+* c-strstr::
+* c-strtod::
+* c-strtold::
+@end menu
+
+@node c-ctype
+@subsection c-ctype
+@include c-ctype.texi
+
+@node c-strcase
+@subsection c-strcase
+@include c-strcase.texi
+
+@node c-strcaseeq
+@subsection c-strcaseeq
+@include c-strcaseeq.texi
+
+@node c-strcasestr
+@subsection c-strcasestr
+@include c-strcasestr.texi
+
+@node c-strstr
+@subsection c-strstr
+@include c-strstr.texi
+
+@node c-strtod
+@subsection c-strtod
+@include c-strtod.texi
+
+@node c-strtold
+@subsection c-strtold
+@include c-strtold.texi
+
+@include quote.texi
+@include error.texi
+@include gcd.texi
+@include relocatable-maint.texi
+
+@node Regular expressions
+@section Regular expressions
+
+Gnulib supports many different types of regular expressions; although
+the underlying features are the same or identical, the syntax used
+varies.  The descriptions given here for the different types are
+generated automatically.
+
+@include regexprops-generic.texi
+
+@include func.texi
 
 
 @node GNU Free Documentation License