Reference some new glibc functions.
authorBruno Haible <bruno@clisp.org>
Sat, 22 Aug 2009 13:25:51 +0000 (15:25 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 22 Aug 2009 13:25:51 +0000 (15:25 +0200)
ChangeLog
doc/glibc-functions/accept4.texi [new file with mode: 0644]
doc/glibc-functions/dup3.texi [new file with mode: 0644]
doc/glibc-functions/mkostemp.texi [new file with mode: 0644]
doc/glibc-functions/pipe2.texi [new file with mode: 0644]
doc/gnulib.texi

index 85cbf60..a9df645 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2009-08-22  Bruno Haible  <bruno@clisp.org>
+
+       Reference some new glibc functions.
+       * doc/glibc-functions/accept4.texi: New file.
+       * doc/glibc-functions/dup3.texi: New file.
+       * doc/glibc-functions/mkostemp.texi: New file.
+       * doc/glibc-functions/pipe2.texi: New file.
+       * doc/gnulib.texi (Glibc stdlib.h): Refer to mkostemp.
+       (Glibc sys/socket.h): Refer to accept4.
+       (Glibc unistd.h): Refer to dup3, pipe2.
+       Reported by Eric Blake.
+
 2009-08-22  Jim Meyering  <meyering@redhat.com>
            Bruno Haible  <bruno@clisp.org>
 
diff --git a/doc/glibc-functions/accept4.texi b/doc/glibc-functions/accept4.texi
new file mode 100644 (file)
index 0000000..eaf4429
--- /dev/null
@@ -0,0 +1,16 @@
+@node accept4
+@subsection @code{accept4}
+@findex accept4
+
+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:
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/dup3.texi b/doc/glibc-functions/dup3.texi
new file mode 100644 (file)
index 0000000..01dee9b
--- /dev/null
@@ -0,0 +1,16 @@
+@node dup3
+@subsection @code{dup3}
+@findex dup3
+
+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:
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/mkostemp.texi b/doc/glibc-functions/mkostemp.texi
new file mode 100644 (file)
index 0000000..d2776d5
--- /dev/null
@@ -0,0 +1,16 @@
+@node mkostemp
+@subsection @code{mkostemp}
+@findex mkostemp
+
+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:
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+@end itemize
diff --git a/doc/glibc-functions/pipe2.texi b/doc/glibc-functions/pipe2.texi
new file mode 100644 (file)
index 0000000..5df4f7b
--- /dev/null
@@ -0,0 +1,16 @@
+@node pipe2
+@subsection @code{pipe2}
+@findex pipe2
+
+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:
+MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+@end itemize
index 3466f0d..bee0352 100644 (file)
@@ -5063,6 +5063,7 @@ This list of functions is sorted according to the header that declares them.
 * jrand48_r::
 * lcong48_r::
 * lrand48_r::
+* mkostemp::
 * mrand48_r::
 * nrand48_r::
 * on_exit::
@@ -5103,6 +5104,7 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/jrand48_r.texi
 @include glibc-functions/lcong48_r.texi
 @include glibc-functions/lrand48_r.texi
+@include glibc-functions/mkostemp.texi
 @include glibc-functions/mrand48_r.texi
 @include glibc-functions/nrand48_r.texi
 @include glibc-functions/on_exit.texi
@@ -5370,9 +5372,11 @@ This list of functions is sorted according to the header that declares them.
 @section Glibc Extensions to @code{<sys/socket.h>}
 
 @menu
+* accept4::
 * isfdtype::
 @end menu
 
+@include glibc-functions/accept4.texi
 @include glibc-functions/isfdtype.texi
 
 @node Glibc sys/stat.h
@@ -5655,6 +5659,7 @@ This list of functions is sorted according to the header that declares them.
 * brk::
 * chroot::
 * daemon::
+* dup3::
 * endusershell::
 * euidaccess::
 * get_current_dir_name::
@@ -5666,6 +5671,7 @@ This list of functions is sorted according to the header that declares them.
 * getresuid::
 * getusershell::
 * group_member::
+* pipe2::
 * profil::
 * revoke::
 * sbrk::
@@ -5685,6 +5691,7 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/brk.texi
 @include glibc-functions/chroot.texi
 @include glibc-functions/daemon.texi
+@include glibc-functions/dup3.texi
 @include glibc-functions/endusershell.texi
 @include glibc-functions/euidaccess.texi
 @include glibc-functions/get_current_dir_name.texi
@@ -5696,6 +5703,7 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/getresuid.texi
 @include glibc-functions/getusershell.texi
 @include glibc-functions/group_member.texi
+@include glibc-functions/pipe2.texi
 @include glibc-functions/profil.texi
 @include glibc-functions/revoke.texi
 @include glibc-functions/sbrk.texi