[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
document existing glibc function replacements
From: |
Bruno Haible |
Subject: |
document existing glibc function replacements |
Date: |
Sat, 18 Oct 2008 14:19:37 +0200 |
User-agent: |
KMail/1.5.4 |
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 <address@hidden>
* 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
address@hidden
+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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+This function is missing on some platforms:
+AIX 5.1, mingw, Interix 3.5, BeOS.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+This function is missing on some platforms:
+BeOS.
address@hidden
+This function is broken on some platforms:
+mingw.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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.
address@hidden
+This function has an incompatible return value on some platforms:
+AIX 5.1.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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.
address@hidden
+This function does not NUL-terminate the result on some platforms:
+AIX 5.1.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
address@hidden
-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
address@hidden
+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.
address@hidden
+This function is buggy on some platforms:
+AIX 4.3.
@end itemize
Portability problems not fixed by Gnulib:
@itemize
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
address@hidden
+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
address@hidden
-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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- document existing glibc function replacements,
Bruno Haible <=