doc: Mention new glibc headers and functions.
authorBruno Haible <bruno@clisp.org>
Tue, 28 Feb 2012 12:03:39 +0000 (13:03 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 28 Feb 2012 12:03:39 +0000 (13:03 +0100)
* doc/glibc-headers/uchar.texi: New file.
* doc/glibc-functions/aligned_alloc.texi: New file.
* doc/glibc-functions/c16rtomb.texi: New file.
* doc/glibc-functions/c32rtomb.texi: New file.
* doc/glibc-functions/clock_adjtime.texi: New file.
* doc/glibc-functions/fanotify_init.texi: New file.
* doc/glibc-functions/fanotify_mark.texi: New file.
* doc/glibc-functions/inet6_opt_append.texi: New file.
* doc/glibc-functions/inet6_opt_find.texi: New file.
* doc/glibc-functions/inet6_opt_finish.texi: New file.
* doc/glibc-functions/inet6_opt_get_val.texi: New file.
* doc/glibc-functions/inet6_opt_init.texi: New file.
* doc/glibc-functions/inet6_opt_next.texi: New file.
* doc/glibc-functions/inet6_opt_set_val.texi: New file.
* doc/glibc-functions/inet6_rth_add.texi: New file.
* doc/glibc-functions/inet6_rth_getaddr.texi: New file.
* doc/glibc-functions/inet6_rth_init.texi: New file.
* doc/glibc-functions/inet6_rth_reverse.texi: New file.
* doc/glibc-functions/inet6_rth_segments.texi: New file.
* doc/glibc-functions/inet6_rth_space.texi: New file.
* doc/glibc-functions/login.texi: New file.
* doc/glibc-functions/mbrtoc16.texi: New file.
* doc/glibc-functions/mbrtoc32.texi: New file.
* doc/glibc-functions/name_to_handle_at.texi: New file.
* doc/glibc-functions/ntp_gettimex.texi: New file.
* doc/glibc-functions/open_by_handle_at.texi: New file.
* doc/glibc-functions/prlimit.texi: New file.
* doc/glibc-functions/process_vm_readv.texi: New file.
* doc/glibc-functions/process_vm_writev.texi: New file.
* doc/glibc-functions/recvmmsg.texi: New file.
* doc/glibc-functions/scandirat.texi: New file.
* doc/glibc-functions/sendmmsg.texi: New file.
* doc/glibc-functions/setns.texi: New file.
* doc/glibc-functions/timespec_get.texi: New file.
* doc/gnulib.texi: Include them.
(Glibc sys/fanotify.h, Glibc sys/resource.h, Glibc uchar.h): New
sections.
Reported by Eric Blake.

36 files changed:
ChangeLog
doc/glibc-functions/aligned_alloc.texi [new file with mode: 0644]
doc/glibc-functions/c16rtomb.texi [new file with mode: 0644]
doc/glibc-functions/c32rtomb.texi [new file with mode: 0644]
doc/glibc-functions/clock_adjtime.texi [new file with mode: 0644]
doc/glibc-functions/fanotify_init.texi [new file with mode: 0644]
doc/glibc-functions/fanotify_mark.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_append.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_find.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_finish.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_get_val.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_init.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_next.texi [new file with mode: 0644]
doc/glibc-functions/inet6_opt_set_val.texi [new file with mode: 0644]
doc/glibc-functions/inet6_rth_add.texi [new file with mode: 0644]
doc/glibc-functions/inet6_rth_getaddr.texi [new file with mode: 0644]
doc/glibc-functions/inet6_rth_init.texi [new file with mode: 0644]
doc/glibc-functions/inet6_rth_reverse.texi [new file with mode: 0644]
doc/glibc-functions/inet6_rth_segments.texi [new file with mode: 0644]
doc/glibc-functions/inet6_rth_space.texi [new file with mode: 0644]
doc/glibc-functions/login.texi [new file with mode: 0644]
doc/glibc-functions/mbrtoc16.texi [new file with mode: 0644]
doc/glibc-functions/mbrtoc32.texi [new file with mode: 0644]
doc/glibc-functions/name_to_handle_at.texi [new file with mode: 0644]
doc/glibc-functions/ntp_gettimex.texi [new file with mode: 0644]
doc/glibc-functions/open_by_handle_at.texi [new file with mode: 0644]
doc/glibc-functions/prlimit.texi [new file with mode: 0644]
doc/glibc-functions/process_vm_readv.texi [new file with mode: 0644]
doc/glibc-functions/process_vm_writev.texi [new file with mode: 0644]
doc/glibc-functions/recvmmsg.texi [new file with mode: 0644]
doc/glibc-functions/scandirat.texi [new file with mode: 0644]
doc/glibc-functions/sendmmsg.texi [new file with mode: 0644]
doc/glibc-functions/setns.texi [new file with mode: 0644]
doc/glibc-functions/timespec_get.texi [new file with mode: 0644]
doc/glibc-headers/uchar.texi [new file with mode: 0644]
doc/gnulib.texi

index 9e2c0cf..2294d7c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,47 @@
 2012-02-28  Bruno Haible  <bruno@clisp.org>
 
+       doc: Mention new glibc headers and functions.
+       * doc/glibc-headers/uchar.texi: New file.
+       * doc/glibc-functions/aligned_alloc.texi: New file.
+       * doc/glibc-functions/c16rtomb.texi: New file.
+       * doc/glibc-functions/c32rtomb.texi: New file.
+       * doc/glibc-functions/clock_adjtime.texi: New file.
+       * doc/glibc-functions/fanotify_init.texi: New file.
+       * doc/glibc-functions/fanotify_mark.texi: New file.
+       * doc/glibc-functions/inet6_opt_append.texi: New file.
+       * doc/glibc-functions/inet6_opt_find.texi: New file.
+       * doc/glibc-functions/inet6_opt_finish.texi: New file.
+       * doc/glibc-functions/inet6_opt_get_val.texi: New file.
+       * doc/glibc-functions/inet6_opt_init.texi: New file.
+       * doc/glibc-functions/inet6_opt_next.texi: New file.
+       * doc/glibc-functions/inet6_opt_set_val.texi: New file.
+       * doc/glibc-functions/inet6_rth_add.texi: New file.
+       * doc/glibc-functions/inet6_rth_getaddr.texi: New file.
+       * doc/glibc-functions/inet6_rth_init.texi: New file.
+       * doc/glibc-functions/inet6_rth_reverse.texi: New file.
+       * doc/glibc-functions/inet6_rth_segments.texi: New file.
+       * doc/glibc-functions/inet6_rth_space.texi: New file.
+       * doc/glibc-functions/login.texi: New file.
+       * doc/glibc-functions/mbrtoc16.texi: New file.
+       * doc/glibc-functions/mbrtoc32.texi: New file.
+       * doc/glibc-functions/name_to_handle_at.texi: New file.
+       * doc/glibc-functions/ntp_gettimex.texi: New file.
+       * doc/glibc-functions/open_by_handle_at.texi: New file.
+       * doc/glibc-functions/prlimit.texi: New file.
+       * doc/glibc-functions/process_vm_readv.texi: New file.
+       * doc/glibc-functions/process_vm_writev.texi: New file.
+       * doc/glibc-functions/recvmmsg.texi: New file.
+       * doc/glibc-functions/scandirat.texi: New file.
+       * doc/glibc-functions/sendmmsg.texi: New file.
+       * doc/glibc-functions/setns.texi: New file.
+       * doc/glibc-functions/timespec_get.texi: New file.
+       * doc/gnulib.texi: Include them.
+       (Glibc sys/fanotify.h, Glibc sys/resource.h, Glibc uchar.h): New
+       sections.
+       Reported by Eric Blake.
+
+2012-02-28  Bruno Haible  <bruno@clisp.org>
+
        Avoid compilation errors with MSVC option -fp:strict.
        * lib/floor.c: Use MSVC specific pragma fenv_access.
        * lib/ceil.c: Likewise.
diff --git a/doc/glibc-functions/aligned_alloc.texi b/doc/glibc-functions/aligned_alloc.texi
new file mode 100644 (file)
index 0000000..3a6589a
--- /dev/null
@@ -0,0 +1,16 @@
+@node aligned_alloc
+@subsection @code{aligned_alloc}
+@findex aligned_alloc
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/c16rtomb.texi b/doc/glibc-functions/c16rtomb.texi
new file mode 100644 (file)
index 0000000..a619663
--- /dev/null
@@ -0,0 +1,16 @@
+@node c16rtomb
+@subsection @code{c16rtomb}
+@findex c16rtomb
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/c32rtomb.texi b/doc/glibc-functions/c32rtomb.texi
new file mode 100644 (file)
index 0000000..ab75674
--- /dev/null
@@ -0,0 +1,16 @@
+@node c32rtomb
+@subsection @code{c32rtomb}
+@findex c32rtomb
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/clock_adjtime.texi b/doc/glibc-functions/clock_adjtime.texi
new file mode 100644 (file)
index 0000000..6e51a42
--- /dev/null
@@ -0,0 +1,16 @@
+@node clock_adjtime
+@subsection @code{clock_adjtime}
+@findex clock_adjtime
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.13, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/fanotify_init.texi b/doc/glibc-functions/fanotify_init.texi
new file mode 100644 (file)
index 0000000..eaa868a
--- /dev/null
@@ -0,0 +1,16 @@
+@node fanotify_init
+@subsection @code{fanotify_init}
+@findex fanotify_init
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.12, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/fanotify_mark.texi b/doc/glibc-functions/fanotify_mark.texi
new file mode 100644 (file)
index 0000000..b710576
--- /dev/null
@@ -0,0 +1,16 @@
+@node fanotify_mark
+@subsection @code{fanotify_mark}
+@findex fanotify_mark
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.12, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_append.texi b/doc/glibc-functions/inet6_opt_append.texi
new file mode 100644 (file)
index 0000000..cb8f2d0
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_append
+@subsection @code{inet6_opt_append}
+@findex inet6_opt_append
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_find.texi b/doc/glibc-functions/inet6_opt_find.texi
new file mode 100644 (file)
index 0000000..3bea5aa
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_find
+@subsection @code{inet6_opt_find}
+@findex inet6_opt_find
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_finish.texi b/doc/glibc-functions/inet6_opt_finish.texi
new file mode 100644 (file)
index 0000000..73e2909
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_finish
+@subsection @code{inet6_opt_finish}
+@findex inet6_opt_finish
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_get_val.texi b/doc/glibc-functions/inet6_opt_get_val.texi
new file mode 100644 (file)
index 0000000..b2d3701
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_get_val
+@subsection @code{inet6_opt_get_val}
+@findex inet6_opt_get_val
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_init.texi b/doc/glibc-functions/inet6_opt_init.texi
new file mode 100644 (file)
index 0000000..afb2238
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_init
+@subsection @code{inet6_opt_init}
+@findex inet6_opt_init
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_next.texi b/doc/glibc-functions/inet6_opt_next.texi
new file mode 100644 (file)
index 0000000..49e8016
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_next
+@subsection @code{inet6_opt_next}
+@findex inet6_opt_next
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_opt_set_val.texi b/doc/glibc-functions/inet6_opt_set_val.texi
new file mode 100644 (file)
index 0000000..9be91d5
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_opt_set_val
+@subsection @code{inet6_opt_set_val}
+@findex inet6_opt_set_val
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_rth_add.texi b/doc/glibc-functions/inet6_rth_add.texi
new file mode 100644 (file)
index 0000000..16b2621
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_rth_add
+@subsection @code{inet6_rth_add}
+@findex inet6_rth_add
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_rth_getaddr.texi b/doc/glibc-functions/inet6_rth_getaddr.texi
new file mode 100644 (file)
index 0000000..ae8d6eb
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_rth_getaddr
+@subsection @code{inet6_rth_getaddr}
+@findex inet6_rth_getaddr
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_rth_init.texi b/doc/glibc-functions/inet6_rth_init.texi
new file mode 100644 (file)
index 0000000..041dd7b
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_rth_init
+@subsection @code{inet6_rth_init}
+@findex inet6_rth_init
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_rth_reverse.texi b/doc/glibc-functions/inet6_rth_reverse.texi
new file mode 100644 (file)
index 0000000..20f0f92
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_rth_reverse
+@subsection @code{inet6_rth_reverse}
+@findex inet6_rth_reverse
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_rth_segments.texi b/doc/glibc-functions/inet6_rth_segments.texi
new file mode 100644 (file)
index 0000000..89859ef
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_rth_segments
+@subsection @code{inet6_rth_segments}
+@findex inet6_rth_segments
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/inet6_rth_space.texi b/doc/glibc-functions/inet6_rth_space.texi
new file mode 100644 (file)
index 0000000..d6cdb9f
--- /dev/null
@@ -0,0 +1,16 @@
+@node inet6_rth_space
+@subsection @code{inet6_rth_space}
+@findex inet6_rth_space
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+glibc 2.4, MacOS X 10.5, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.2, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 9, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/login.texi b/doc/glibc-functions/login.texi
new file mode 100644 (file)
index 0000000..b92f6c4
--- /dev/null
@@ -0,0 +1,16 @@
+@node login
+@subsection @code{login}
+@findex login
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on many non-glibc platforms:
+FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11 2011-11, mingw, MSVC 9, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/mbrtoc16.texi b/doc/glibc-functions/mbrtoc16.texi
new file mode 100644 (file)
index 0000000..2ce7500
--- /dev/null
@@ -0,0 +1,16 @@
+@node mbrtoc16
+@subsection @code{mbrtoc16}
+@findex mbrtoc16
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/mbrtoc32.texi b/doc/glibc-functions/mbrtoc32.texi
new file mode 100644 (file)
index 0000000..079b782
--- /dev/null
@@ -0,0 +1,16 @@
+@node mbrtoc32
+@subsection @code{mbrtoc32}
+@findex mbrtoc32
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/name_to_handle_at.texi b/doc/glibc-functions/name_to_handle_at.texi
new file mode 100644 (file)
index 0000000..71ba506
--- /dev/null
@@ -0,0 +1,16 @@
+@node name_to_handle_at
+@subsection @code{name_to_handle_at}
+@findex name_to_handle_at
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.13, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/ntp_gettimex.texi b/doc/glibc-functions/ntp_gettimex.texi
new file mode 100644 (file)
index 0000000..73cd28f
--- /dev/null
@@ -0,0 +1,16 @@
+@node ntp_gettimex
+@subsection @code{ntp_gettimex}
+@findex ntp_gettimex
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.11, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/open_by_handle_at.texi b/doc/glibc-functions/open_by_handle_at.texi
new file mode 100644 (file)
index 0000000..1f8dd94
--- /dev/null
@@ -0,0 +1,16 @@
+@node open_by_handle_at
+@subsection @code{open_by_handle_at}
+@findex open_by_handle_at
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.13, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/prlimit.texi b/doc/glibc-functions/prlimit.texi
new file mode 100644 (file)
index 0000000..a8b4cb8
--- /dev/null
@@ -0,0 +1,16 @@
+@node prlimit
+@subsection @code{prlimit}
+@findex prlimit
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.12, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/process_vm_readv.texi b/doc/glibc-functions/process_vm_readv.texi
new file mode 100644 (file)
index 0000000..e09ea1d
--- /dev/null
@@ -0,0 +1,16 @@
+@node process_vm_readv
+@subsection @code{process_vm_readv}
+@findex process_vm_readv
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.14, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/process_vm_writev.texi b/doc/glibc-functions/process_vm_writev.texi
new file mode 100644 (file)
index 0000000..eb61bf6
--- /dev/null
@@ -0,0 +1,16 @@
+@node process_vm_writev
+@subsection @code{process_vm_writev}
+@findex process_vm_writev
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.14, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/recvmmsg.texi b/doc/glibc-functions/recvmmsg.texi
new file mode 100644 (file)
index 0000000..794676f
--- /dev/null
@@ -0,0 +1,16 @@
+@node recvmmsg
+@subsection @code{recvmmsg}
+@findex recvmmsg
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.11, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/scandirat.texi b/doc/glibc-functions/scandirat.texi
new file mode 100644 (file)
index 0000000..0cfed6a
--- /dev/null
@@ -0,0 +1,16 @@
+@node scandirat
+@subsection @code{scandirat}
+@findex scandirat
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.14, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/sendmmsg.texi b/doc/glibc-functions/sendmmsg.texi
new file mode 100644 (file)
index 0000000..56eb94b
--- /dev/null
@@ -0,0 +1,16 @@
+@node sendmmsg
+@subsection @code{sendmmsg}
+@findex sendmmsg
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.13, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/setns.texi b/doc/glibc-functions/setns.texi
new file mode 100644 (file)
index 0000000..3759414
--- /dev/null
@@ -0,0 +1,16 @@
+@node setns
+@subsection @code{setns}
+@findex setns
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.13, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/timespec_get.texi b/doc/glibc-functions/timespec_get.texi
new file mode 100644 (file)
index 0000000..1529652
--- /dev/null
@@ -0,0 +1,16 @@
+@node timespec_get
+@subsection @code{timespec_get}
+@findex timespec_get
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-headers/uchar.texi b/doc/glibc-headers/uchar.texi
new file mode 100644 (file)
index 0000000..af845d5
--- /dev/null
@@ -0,0 +1,19 @@
+@node uchar.h
+@section @file{uchar.h}
+
+Defines the types @code{char16_t}, @code{char32_t} and declares the
+functions @code{mbrtoc16}, @code{c16rtomb}, @code{mbrtoc32},
+@code{c32rtomb}.
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This header file is missing on all non-glibc platforms:
+glibc 2.15, MacOS X 10.5, FreeBSD 6.4, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin, mingw, MSVC 9, Interix 3.5, BeOS.
+@end itemize
index cd95864..3ca290c 100644 (file)
@@ -3824,6 +3824,7 @@ not worked around by Gnulib.
 * sys/ioctl.h::
 * sysexits.h::
 * ttyent.h::
+* uchar.h::
 @end menu
 
 @include glibc-headers/a.out.texi
@@ -3858,6 +3859,7 @@ not worked around by Gnulib.
 @include glibc-headers/sys_ioctl.texi
 @include glibc-headers/sysexits.texi
 @include glibc-headers/ttyent.texi
+@include glibc-headers/uchar.texi
 
 @node Glibc Function Substitutes
 @chapter Glibc Function Substitutes
@@ -3945,6 +3947,7 @@ This list of functions is sorted according to the header that declares them.
 * Glibc string.h::
 * Glibc sys/capability.h::
 * Glibc sys/epoll.h::
+* Glibc sys/fanotify.h::
 * Glibc sys/file.h::
 * Glibc sys/fsuid.h::
 * Glibc sys/gmon.h::
@@ -3959,6 +3962,7 @@ This list of functions is sorted according to the header that declares them.
 * Glibc sys/ptrace.h::
 * Glibc sys/quota.h::
 * Glibc sys/reboot.h::
+* Glibc sys/resource.h::
 * Glibc sys/sem.h::
 * Glibc sys/sendfile.h::
 * Glibc sys/socket.h::
@@ -3981,6 +3985,7 @@ This list of functions is sorted according to the header that declares them.
 * Glibc termios.h::
 * Glibc time.h::
 * Glibc ttyent.h::
+* Glibc uchar.h::
 * Glibc unistd.h::
 * Glibc utmp.h::
 * Glibc utmpx.h::
@@ -4168,10 +4173,12 @@ This list of functions is sorted according to the header that declares them.
 
 @menu
 * getdirentries::
+* scandirat::
 * versionsort::
 @end menu
 
 @include glibc-functions/getdirentries.texi
+@include glibc-functions/scandirat.texi
 @include glibc-functions/versionsort.texi
 
 @node Glibc dlfcn.h
@@ -4282,11 +4289,15 @@ This list of functions is sorted according to the header that declares them.
 
 @menu
 * fallocate::
+* name_to_handle_at::
 * readahead::
+* open_by_handle_at::
 @end menu
 
 @include glibc-functions/fallocate.texi
+@include glibc-functions/name_to_handle_at.texi
 @include glibc-functions/readahead.texi
+@include glibc-functions/open_by_handle_at.texi
 
 @node Glibc fenv.h
 @section Glibc Extensions to @code{<fenv.h>}
@@ -4774,6 +4785,19 @@ This list of functions is sorted according to the header that declares them.
 * inet6_option_init::
 * inet6_option_next::
 * inet6_option_space::
+* inet6_opt_append::
+* inet6_opt_find::
+* inet6_opt_finish::
+* inet6_opt_get_val::
+* inet6_opt_init::
+* inet6_opt_next::
+* inet6_opt_set_val::
+* inet6_rth_add::
+* inet6_rth_getaddr::
+* inet6_rth_init::
+* inet6_rth_reverse::
+* inet6_rth_segments::
+* inet6_rth_space::
 * setipv4sourcefilter::
 * setsourcefilter::
 @end menu
@@ -4789,6 +4813,19 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/inet6_option_init.texi
 @include glibc-functions/inet6_option_next.texi
 @include glibc-functions/inet6_option_space.texi
+@include glibc-functions/inet6_opt_append.texi
+@include glibc-functions/inet6_opt_find.texi
+@include glibc-functions/inet6_opt_finish.texi
+@include glibc-functions/inet6_opt_get_val.texi
+@include glibc-functions/inet6_opt_init.texi
+@include glibc-functions/inet6_opt_next.texi
+@include glibc-functions/inet6_opt_set_val.texi
+@include glibc-functions/inet6_rth_add.texi
+@include glibc-functions/inet6_rth_getaddr.texi
+@include glibc-functions/inet6_rth_init.texi
+@include glibc-functions/inet6_rth_reverse.texi
+@include glibc-functions/inet6_rth_segments.texi
+@include glibc-functions/inet6_rth_space.texi
 @include glibc-functions/setipv4sourcefilter.texi
 @include glibc-functions/setsourcefilter.texi
 
@@ -5603,11 +5640,13 @@ This list of functions is sorted according to the header that declares them.
 * clone::
 * sched_getaffinity::
 * sched_setaffinity::
+* setns::
 @end menu
 
 @include glibc-functions/clone.texi
 @include glibc-functions/sched_getaffinity.texi
 @include glibc-functions/sched_setaffinity.texi
+@include glibc-functions/setns.texi
 
 @node Glibc search.h
 @section Glibc Extensions to @code{<search.h>}
@@ -5782,6 +5821,7 @@ This list of functions is sorted according to the header that declares them.
 @section Glibc Extensions to @code{<stdlib.h>}
 
 @menu
+* aligned_alloc::
 * canonicalize_file_name::
 * cfree::
 * clearenv::
@@ -5827,6 +5867,7 @@ This list of functions is sorted according to the header that declares them.
 * valloc::
 @end menu
 
+@include glibc-functions/aligned_alloc.texi
 @include glibc-functions/canonicalize_file_name.texi
 @include glibc-functions/cfree.texi
 @include glibc-functions/clearenv.texi
@@ -5932,6 +5973,17 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/epoll_ctl.texi
 @include glibc-functions/epoll_wait.texi
 
+@node Glibc sys/fanotify.h
+@section Glibc @code{<sys/fanotify.h>}
+
+@menu
+* fanotify_init::
+* fanotify_mark::
+@end menu
+
+@include glibc-functions/fanotify_init.texi
+@include glibc-functions/fanotify_mark.texi
+
 @node Glibc sys/file.h
 @section Glibc @code{<sys/file.h>}
 
@@ -6081,8 +6133,14 @@ This list of functions is sorted according to the header that declares them.
 
 @include glibc-functions/reboot.texi
 
-@c @node Glibc sys/resource.h
-@c @section Glibc Extensions to @code{<sys/resource.h>}
+@node Glibc sys/resource.h
+@section Glibc Extensions to @code{<sys/resource.h>}
+
+@menu
+* prlimit::
+@end menu
+
+@include glibc-functions/prlimit.texi
 
 @c @node Glibc sys/select.h
 @c @section Glibc Extensions to @code{<sys/select.h>}
@@ -6114,10 +6172,14 @@ This list of functions is sorted according to the header that declares them.
 @menu
 * accept4::
 * isfdtype::
+* recvmmsg::
+* sendmmsg::
 @end menu
 
 @include glibc-functions/accept4.texi
 @include glibc-functions/isfdtype.texi
+@include glibc-functions/recvmmsg.texi
+@include glibc-functions/sendmmsg.texi
 
 @node Glibc sys/stat.h
 @section Glibc Extensions to @code{<sys/stat.h>}
@@ -6231,11 +6293,13 @@ This list of functions is sorted according to the header that declares them.
 * adjtimex::
 * ntp_adjtime::
 * ntp_gettime::
+* ntp_gettimex::
 @end menu
 
 @include glibc-functions/adjtimex.texi
 @include glibc-functions/ntp_adjtime.texi
 @include glibc-functions/ntp_gettime.texi
+@include glibc-functions/ntp_gettimex.texi
 
 @c @node Glibc sys/types.h
 @c @section Glibc Extensions to @code{<sys/types.h>}
@@ -6245,10 +6309,14 @@ This list of functions is sorted according to the header that declares them.
 
 @menu
 * preadv::
+* process_vm_readv::
+* process_vm_writev::
 * pwritev::
 @end menu
 
 @include glibc-functions/preadv.texi
+@include glibc-functions/process_vm_readv.texi
+@include glibc-functions/process_vm_writev.texi
 @include glibc-functions/pwritev.texi
 
 @c @node Glibc sys/un.h
@@ -6362,20 +6430,24 @@ This list of functions is sorted according to the header that declares them.
 @section Glibc Extensions to @code{<time.h>}
 
 @menu
+* clock_adjtime::
 * dysize::
 * getdate_r::
 * stime::
 * strptime_l::
 * timegm::
 * timelocal::
+* timespec_get::
 @end menu
 
+@include glibc-functions/clock_adjtime.texi
 @include glibc-functions/dysize.texi
 @include glibc-functions/getdate_r.texi
 @include glibc-functions/stime.texi
 @include glibc-functions/strptime_l.texi
 @include glibc-functions/timegm.texi
 @include glibc-functions/timelocal.texi
+@include glibc-functions/timespec_get.texi
 
 @c @node Glibc trace.h
 @c @section Glibc Extensions to @code{<trace.h>}
@@ -6395,6 +6467,21 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/getttynam.texi
 @include glibc-functions/setttyent.texi
 
+@node Glibc uchar.h
+@section Glibc @code{<uchar.h>}
+
+@menu
+* c16rtomb::
+* c32rtomb::
+* mbrtoc16::
+* mbrtoc32::
+@end menu
+
+@include glibc-functions/c16rtomb.texi
+@include glibc-functions/c32rtomb.texi
+@include glibc-functions/mbrtoc16.texi
+@include glibc-functions/mbrtoc32.texi
+
 @c @node Glibc ucontext.h
 @c @section Glibc Extensions to @code{<ucontext.h>}
 
@@ -6490,6 +6577,7 @@ This list of functions is sorted according to the header that declares them.
 * setutent::
 * updwtmp::
 * utmpname::
+* login::
 * login_tty::
 @end menu
 
@@ -6504,6 +6592,7 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/setutent.texi
 @include glibc-functions/updwtmp.texi
 @include glibc-functions/utmpname.texi
+@include glibc-functions/login.texi
 @include glibc-functions/login_tty.texi
 
 @node Glibc utmpx.h