A couple of glibc functions have replacements in gnulib, but the documentation does not point to them. This fixes it:
2008-10-18 Bruno Haible <[EMAIL PROTECTED]> * doc/glibc-functions/dirfd.texi: Mention the module 'dirfd'. * doc/glibc-functions/error.texi: Mention the module 'error'. * doc/glibc-functions/euidaccess.texi: Mention the module 'euidaccess'. * doc/glibc-functions/getdomainname.texi: Mention the module 'getdomainname'. * doc/glibc-functions/getloadavg.texi: Mention the module 'getloadavg'. * doc/glibc-functions/getpagesize.texi: Mention the module 'getpagesize'. * doc/glibc-functions/getusershell.texi: Mention the module 'getusershell'. * doc/glibc-functions/isnanl.texi: Mention the module 'isnanl'. * doc/glibc-functions/lchmod.texi: Mention the module 'lchmod'. * doc/glibc-functions/mempcpy.texi: Mention the module 'mempcpy'. * doc/glibc-functions/memrchr.texi: Mention the module 'memrchr'. * doc/glibc-functions/mkdtemp.texi: Mention the module 'mkdtemp'. * doc/glibc-functions/rpmatch.texi: Mention the module 'rpmatch'. * doc/glibc-functions/stpcpy.texi: Mention the module 'stpcpy'. * doc/glibc-functions/stpncpy.texi: Mention the module 'stpncpy'. * doc/glibc-functions/strchrnul.texi: Mention the module 'strchrnul'. * doc/glibc-functions/strndup.texi: Mention the module 'strndup'. * doc/glibc-functions/strnlen.texi: Mention the module 'strnlen'. * doc/glibc-functions/strsep.texi: Mention the module 'strsep'. * doc/glibc-functions/timegm.texi: Mention the module 'timegm'. * doc/glibc-functions/vasprintf.texi: Mention the module 'vasprintf'. --- doc/glibc-functions/dirfd.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/dirfd.texi 2008-10-18 13:21:13.000000000 +0200 @@ -2,15 +2,18 @@ @subsection @code{dirfd} @findex dirfd -Gnulib module: --- +Gnulib module: dirfd Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 5.1, HP-UX 11, OSF/1 5.1, Solaris 10. @end itemize Portability problems not fixed by Gnulib: @itemize @item This function is missing on some 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, mingw. +mingw. @end itemize --- doc/glibc-functions/error.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/error.texi 2008-10-18 13:21:34.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{error} @findex error -Gnulib module: --- +Gnulib module: error Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +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 Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -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 --- doc/glibc-functions/euidaccess.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/euidaccess.texi 2008-10-18 13:40:43.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{euidaccess} @findex euidaccess -Gnulib module: --- +Gnulib module: euidaccess Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +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 Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -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 --- doc/glibc-functions/getdomainname.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/getdomainname.texi 2008-10-18 14:11:10.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{getdomainname} @findex getdomainname -Gnulib module: --- +Gnulib module: getdomainname Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 5.1, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 5.1, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/getloadavg.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/getloadavg.texi 2008-10-18 14:08:07.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{getloadavg} @findex getloadavg -Gnulib module: --- +Gnulib module: getloadavg Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/getpagesize.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/getpagesize.texi 2008-10-18 14:06:02.000000000 +0200 @@ -2,15 +2,18 @@ @subsection @code{getpagesize} @findex getpagesize -Gnulib module: --- +Gnulib module: getpagesize Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +BeOS. [EMAIL PROTECTED] +This function is broken on some platforms: +mingw. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -mingw, BeOS. @end itemize --- doc/glibc-functions/getusershell.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/getusershell.texi 2008-10-18 13:54:52.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{getusershell} @findex getusershell -Gnulib module: --- +Gnulib module: getusershell Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 4.3.2, IRIX 6.5, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 4.3.2, IRIX 6.5, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/isnanl.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/isnanl.texi 2008-10-18 13:55:39.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{isnanl} @findex isnanl -Gnulib module: --- +Gnulib module: isnanl Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Cygwin, Interix 3.5. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Cygwin, Interix 3.5. @end itemize --- doc/glibc-functions/lchmod.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/lchmod.texi 2008-10-18 13:56:15.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{lchmod} @findex lchmod -Gnulib module: --- +Gnulib module: lchmod Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +MacOS X 10.3, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -MacOS X 10.3, OpenBSD 3.8, AIX 5.1, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/mempcpy.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/mempcpy.texi 2008-10-18 14:00:11.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{mempcpy} @findex mempcpy -Gnulib module: --- +Gnulib module: mempcpy Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some 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, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some 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, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/memrchr.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/memrchr.texi 2008-10-18 14:01:31.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{memrchr} @findex memrchr -Gnulib module: --- +Gnulib module: memrchr Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +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 Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -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 --- doc/glibc-functions/mkdtemp.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/mkdtemp.texi 2008-10-18 14:02:59.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{mkdtemp} @findex mkdtemp -Gnulib module: --- +Gnulib module: mkdtemp Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/rpmatch.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/rpmatch.texi 2008-10-18 14:03:39.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{rpmatch} @findex rpmatch -Gnulib module: --- +Gnulib module: rpmatch Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -MacOS X 10.3, FreeBSD 5.2.1, NetBSD 3.0, OpenBSD 3.8, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/stpcpy.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/stpcpy.texi 2008-10-18 13:46:33.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{stpcpy} @findex stpcpy -Gnulib module: --- +Gnulib module: stpcpy Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5. @end itemize --- doc/glibc-functions/stpncpy.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/stpncpy.texi 2008-10-18 13:47:48.000000000 +0200 @@ -2,15 +2,18 @@ @subsection @code{stpncpy} @findex stpncpy -Gnulib module: --- +Gnulib module: stpncpy Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. [EMAIL PROTECTED] +This function has an incompatible return value on some platforms: +AIX 5.1. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/strchrnul.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/strchrnul.texi 2008-10-18 13:48:19.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{strchrnul} @findex strchrnul -Gnulib module: --- +Gnulib module: strchrnul Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +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 Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -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 --- doc/glibc-functions/strndup.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/strndup.texi 2008-10-18 13:49:48.000000000 +0200 @@ -2,15 +2,18 @@ @subsection @code{strndup} @findex strndup -Gnulib module: --- +Gnulib module: strndup Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS. [EMAIL PROTECTED] +This function does not NUL-terminate the result on some platforms: +AIX 5.1. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/strnlen.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/strnlen.texi 2008-10-18 13:52:30.000000000 +0200 @@ -2,15 +2,18 @@ @subsection @code{strnlen} @findex strnlen -Gnulib module: --- +Gnulib module: strnlen Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5. [EMAIL PROTECTED] +This function is buggy on some platforms: +AIX 4.3. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -MacOS X 10.3, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5. @end itemize --- doc/glibc-functions/strsep.texi.orig 2008-10-18 14:12:37.000000000 +0200 +++ doc/glibc-functions/strsep.texi 2008-10-18 13:45:56.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{strsep} @findex strsep -Gnulib module: --- +Gnulib module: strsep Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, BeOS. @end itemize --- doc/glibc-functions/timegm.texi.orig 2008-10-18 14:12:38.000000000 +0200 +++ doc/glibc-functions/timegm.texi 2008-10-18 14:10:02.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{timegm} @findex timegm -Gnulib module: --- +Gnulib module: timegm Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS. @end itemize --- doc/glibc-functions/vasprintf.texi.orig 2008-10-18 14:12:38.000000000 +0200 +++ doc/glibc-functions/vasprintf.texi 2008-10-18 13:53:20.000000000 +0200 @@ -2,15 +2,15 @@ @subsection @code{vasprintf} @findex vasprintf -Gnulib module: --- +Gnulib module: vasprintf Portability problems fixed by Gnulib: @itemize [EMAIL PROTECTED] +This function is missing on some platforms: +AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5. @end itemize Portability problems not fixed by Gnulib: @itemize [EMAIL PROTECTED] -This function is missing on some platforms: -AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5. @end itemize