Document existing modules.
authorBruno Haible <bruno@clisp.org>
Sat, 18 Oct 2008 12:17:41 +0000 (14:17 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 18 Oct 2008 12:17:41 +0000 (14:17 +0200)
22 files changed:
ChangeLog
doc/glibc-functions/dirfd.texi
doc/glibc-functions/error.texi
doc/glibc-functions/euidaccess.texi
doc/glibc-functions/getdomainname.texi
doc/glibc-functions/getloadavg.texi
doc/glibc-functions/getpagesize.texi
doc/glibc-functions/getusershell.texi
doc/glibc-functions/isnanl.texi
doc/glibc-functions/lchmod.texi
doc/glibc-functions/mempcpy.texi
doc/glibc-functions/memrchr.texi
doc/glibc-functions/mkdtemp.texi
doc/glibc-functions/rpmatch.texi
doc/glibc-functions/stpcpy.texi
doc/glibc-functions/stpncpy.texi
doc/glibc-functions/strchrnul.texi
doc/glibc-functions/strndup.texi
doc/glibc-functions/strnlen.texi
doc/glibc-functions/strsep.texi
doc/glibc-functions/timegm.texi
doc/glibc-functions/vasprintf.texi

index a07c894fcc8f9a588a9a482e09a5a40609d0e182..bb3c53db936de97eb8233a09168fe9dfb489730a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,30 @@
+2008-10-18  Bruno Haible  <bruno@clisp.org>
+
+       * 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'.
+
 2008-10-17  Bruno Haible  <bruno@clisp.org>
 
        * m4/signbit.m4 (gl_SIGNBIT_TEST_PROGRAM): On platforms other than
index 7a61ba7e546867151a5492ab71f646bfda93398d..03abe135316b8f05b0c25d39bcef5d8204d0c10e 100644 (file)
@@ -2,15 +2,18 @@
 @subsection @code{dirfd}
 @findex dirfd
 
-Gnulib module: ---
+Gnulib module: dirfd
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
index 4f7f48cd1b42f1ef518a7c6b1eee7f13fd15daad..bff51c32641c2fa35b71d5326d7ade957c3d095b 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{error}
 @findex error
 
-Gnulib module: ---
+Gnulib module: error
 
 Portability problems 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
 
 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 4d9f173ce33263d338559ba72204d024ebff039a..1eb156f186d63e6f4af7eab18124616a12e6ab76 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{euidaccess}
 @findex euidaccess
 
-Gnulib module: ---
+Gnulib module: euidaccess
 
 Portability problems 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
 
 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 0b34754b6df5175a56587e2f717db226375cc647..e4952298e69ee8c97f0c62f2f215fea9547eb9a7 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{getdomainname}
 @findex getdomainname
 
-Gnulib module: ---
+Gnulib module: getdomainname
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+This function is missing on some platforms:
+AIX 5.1, mingw, Interix 3.5, BeOS.
 @end itemize
 
 Portability problems not fixed by Gnulib:
 @itemize
-@item
-This function is missing on some platforms:
-AIX 5.1, mingw, Interix 3.5, BeOS.
 @end itemize
index d4ed13cf272dd71c2095e09a3a2ec5bfa8edcbf0..67455c5a8f444650d945515e98544a9fbaea1293 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{getloadavg}
 @findex getloadavg
 
-Gnulib module: ---
+Gnulib module: getloadavg
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index 9712ebfc82112422ca1089cd8e0719cd3f7f0fde..2e8c9b671b2bc30f490d9df5d19b51d78ce00cb0 100644 (file)
@@ -2,15 +2,18 @@
 @subsection @code{getpagesize}
 @findex getpagesize
 
-Gnulib module: ---
+Gnulib module: getpagesize
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+This function is missing on some platforms:
+BeOS.
+@item
+This function is broken on some platforms:
+mingw.
 @end itemize
 
 Portability problems not fixed by Gnulib:
 @itemize
-@item
-This function is missing on some platforms:
-mingw, BeOS.
 @end itemize
index cb6fcbc240b9ddfdfe1a6b6f530da3a381838ae5..45c652c1267569b94e2d2eaf18610a68a4bc4911 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{getusershell}
 @findex getusershell
 
-Gnulib module: ---
+Gnulib module: getusershell
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-This function is missing on some platforms:
-AIX 4.3.2, IRIX 6.5, mingw, Interix 3.5, BeOS.
 @end itemize
index 8504e912c1be92eea2672bee860a18939c56d8fc..4cb7b3b28ff415b150376ab45c5503dcf4e37d8c 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{isnanl}
 @findex isnanl
 
-Gnulib module: ---
+Gnulib module: isnanl
 
 Portability problems 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, Cygwin, Interix 3.5.
 @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, Cygwin, Interix 3.5.
 @end itemize
index 83ab2ffb44c2447e8f56962f3c2d51ef9758e0eb..abced718631ff83379d09619a59c9192253157f1 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{lchmod}
 @findex lchmod
 
-Gnulib module: ---
+Gnulib module: lchmod
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index 1b3e43ad36c0e682d58198bc143c57f74dc24ace..ebfc31d58ceef707bb83814563626adbe84a8ea5 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{mempcpy}
 @findex mempcpy
 
-Gnulib module: ---
+Gnulib module: mempcpy
 
 Portability problems 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, Interix 3.5, BeOS.
 @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, Interix 3.5, BeOS.
 @end itemize
index e87e0a7021ca1f496e6d3dc81b0a16a7d6db4cce..703d00c3cb53bd31d86cdaa5d625fc4da21c1bb7 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{memrchr}
 @findex memrchr
 
-Gnulib module: ---
+Gnulib module: memrchr
 
 Portability problems 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
 
 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 21e9b635fe03d255bd482c00903e32836394d36f..5417b15eea7037d5d79664985f6d1ab98e242ef0 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{mkdtemp}
 @findex mkdtemp
 
-Gnulib module: ---
+Gnulib module: mkdtemp
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index 9d7520094b91955b7ade89759acc830f3c1d108f..bac1809450ccd746bcca791aa2b41728bead38a9 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{rpmatch}
 @findex rpmatch
 
-Gnulib module: ---
+Gnulib module: rpmatch
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index be32f698073f4716404819f73fa56304ad187f40..ab0062c93e5cd2156ae7c207a70773a13ff59d10 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{stpcpy}
 @findex stpcpy
 
-Gnulib module: ---
+Gnulib module: stpcpy
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index cf1c02ef890ce08f7e36afa8ff9e0faa72f68234..c2e4449ab1d646c159fb68e0b66dea6514f2d56a 100644 (file)
@@ -2,15 +2,18 @@
 @subsection @code{stpncpy}
 @findex stpncpy
 
-Gnulib module: ---
+Gnulib module: stpncpy
 
 Portability problems 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 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
+@item
+This function has an incompatible return value on some platforms:
+AIX 5.1.
 @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 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, Interix 3.5, BeOS.
 @end itemize
index 8b0e90eebb09b92217d7974788e7b2d027a0146c..f9f55fbed2d739c86cb1c159f4994c1a2c242f28 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{strchrnul}
 @findex strchrnul
 
-Gnulib module: ---
+Gnulib module: strchrnul
 
 Portability problems 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
 
 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 0c08b2e024ebaad98d0ce0a57aed14e3d14330de..de6b8c6fdf1eefd451f2a2772cb0a4cb18dbb496 100644 (file)
@@ -2,15 +2,18 @@
 @subsection @code{strndup}
 @findex strndup
 
-Gnulib module: ---
+Gnulib module: strndup
 
 Portability problems 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 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS.
+@item
+This function does not NUL-terminate the result on some platforms:
+AIX 5.1.
 @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 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5, BeOS.
 @end itemize
index 1888bb72827b8ab42d3838f7fa9a6c6f2d601a63..fca1e505403f62aeaf4e67b7147094671924e631 100644 (file)
@@ -2,15 +2,18 @@
 @subsection @code{strnlen}
 @findex strnlen
 
-Gnulib module: ---
+Gnulib module: strnlen
 
 Portability problems 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 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5.
+@item
+This function is buggy on some platforms:
+AIX 4.3.
 @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 4.3.2, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, mingw, Interix 3.5.
 @end itemize
index 91d2eca3593915a2bcac6568efc05158b27df041..e49ae5ddbf58a467c8a7f6a1cfc0f50348afeee8 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{strsep}
 @findex strsep
 
-Gnulib module: ---
+Gnulib module: strsep
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index 2865fd9e6e367d00c2eb9729d816e451cf8bf9fe..679cdb0732526cc6c33b676682124ec905c2bbec 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{timegm}
 @findex timegm
 
-Gnulib module: ---
+Gnulib module: timegm
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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
index e92d56b2984910f01c33b89bb2bf964f5825a505..9462ea632763da2e8124cb2e7246e3ce4c1ef57e 100644 (file)
@@ -2,15 +2,15 @@
 @subsection @code{vasprintf}
 @findex vasprintf
 
-Gnulib module: ---
+Gnulib module: vasprintf
 
 Portability problems fixed by Gnulib:
 @itemize
+@item
+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
-@item
-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