From: Bruno Haible Date: Sat, 22 Aug 2009 13:25:51 +0000 (+0200) Subject: Reference some new glibc functions. X-Git-Tag: v0.1~5618 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=37b2d8827b7843be372de257960a2b9a1a1877d7;p=gnulib.git Reference some new glibc functions. --- diff --git a/ChangeLog b/ChangeLog index 85cbf6081..a9df6451a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2009-08-22 Bruno Haible + + 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 Bruno Haible diff --git a/doc/glibc-functions/accept4.texi b/doc/glibc-functions/accept4.texi new file mode 100644 index 000000000..eaf442946 --- /dev/null +++ b/doc/glibc-functions/accept4.texi @@ -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 index 000000000..01dee9b27 --- /dev/null +++ b/doc/glibc-functions/dup3.texi @@ -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 index 000000000..d2776d5e9 --- /dev/null +++ b/doc/glibc-functions/mkostemp.texi @@ -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 index 000000000..5df4f7bfe --- /dev/null +++ b/doc/glibc-functions/pipe2.texi @@ -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 diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 3466f0d9f..bee03521d 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -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{} @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