summaryrefslogtreecommitdiff
path: root/doc/posix-functions
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2008-12-14 14:28:16 +0100
committerBruno Haible <bruno@clisp.org>2008-12-14 14:28:16 +0100
commit3b87bfe5292b83efbdbc2ac366cef148550f9d4e (patch)
tree8b8f762298a26de961a95f7c1b19e97a4ad0ab24 /doc/posix-functions
parent17fda90447bb63295c9e4c260fe3b7b3a36915e7 (diff)
downloadgnulib-3b87bfe5292b83efbdbc2ac366cef148550f9d4e.tar.gz
Update doc for POSIX:2008. Part 1: Function removals.
Diffstat (limited to 'doc/posix-functions')
-rw-r--r--doc/posix-functions/bcmp.texi21
-rw-r--r--doc/posix-functions/bcopy.texi21
-rw-r--r--doc/posix-functions/bsd_signal.texi18
-rw-r--r--doc/posix-functions/bzero.texi21
-rw-r--r--doc/posix-functions/ecvt.texi21
-rw-r--r--doc/posix-functions/fcvt.texi21
-rw-r--r--doc/posix-functions/ftime.texi22
-rw-r--r--doc/posix-functions/gcvt.texi21
-rw-r--r--doc/posix-functions/getcontext.texi18
-rw-r--r--doc/posix-functions/gethostbyaddr.texi18
-rw-r--r--doc/posix-functions/gethostbyname.texi18
-rw-r--r--doc/posix-functions/getwd.texi23
-rw-r--r--doc/posix-functions/h_errno.texi18
-rw-r--r--doc/posix-functions/index.texi21
-rw-r--r--doc/posix-functions/makecontext.texi18
-rw-r--r--doc/posix-functions/mktemp.texi19
-rw-r--r--doc/posix-functions/pthread_attr_getstackaddr.texi18
-rw-r--r--doc/posix-functions/pthread_attr_setstackaddr.texi18
-rw-r--r--doc/posix-functions/rindex.texi21
-rw-r--r--doc/posix-functions/scalb.texi15
-rw-r--r--doc/posix-functions/setcontext.texi22
-rw-r--r--doc/posix-functions/swapcontext.texi18
-rw-r--r--doc/posix-functions/ualarm.texi18
-rw-r--r--doc/posix-functions/usleep.texi22
-rw-r--r--doc/posix-functions/vfork.texi18
-rw-r--r--doc/posix-functions/wcswcs.texi24
26 files changed, 0 insertions, 513 deletions
diff --git a/doc/posix-functions/bcmp.texi b/doc/posix-functions/bcmp.texi
deleted file mode 100644
index 52ec4a64c3..0000000000
--- a/doc/posix-functions/bcmp.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node bcmp
-@section @code{bcmp}
-@findex bcmp
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/bcmp.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{memcmp}
-instead.
-@end itemize
diff --git a/doc/posix-functions/bcopy.texi b/doc/posix-functions/bcopy.texi
deleted file mode 100644
index 2893b48282..0000000000
--- a/doc/posix-functions/bcopy.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node bcopy
-@section @code{bcopy}
-@findex bcopy
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/bcopy.html}
-
-Gnulib module: bcopy
-
-Portability problems fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw.
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{memcpy}
-or @code{memmove} instead.
-@end itemize
diff --git a/doc/posix-functions/bsd_signal.texi b/doc/posix-functions/bsd_signal.texi
deleted file mode 100644
index 48e60ea6be..0000000000
--- a/doc/posix-functions/bsd_signal.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node bsd_signal
-@section @code{bsd_signal}
-@findex bsd_signal
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/bsd_signal.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@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, IRIX 5.3, Solaris 2.5.1, Cygwin, mingw, Interix 3.5.
-@end itemize
diff --git a/doc/posix-functions/bzero.texi b/doc/posix-functions/bzero.texi
deleted file mode 100644
index 418c98f52d..0000000000
--- a/doc/posix-functions/bzero.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node bzero
-@section @code{bzero}
-@findex bzero
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/bzero.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{memset}
-instead.
-@end itemize
diff --git a/doc/posix-functions/ecvt.texi b/doc/posix-functions/ecvt.texi
deleted file mode 100644
index c693598958..0000000000
--- a/doc/posix-functions/ecvt.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node ecvt
-@section @code{ecvt}
-@findex ecvt
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ecvt.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-FreeBSD 6.0, NetBSD 3.0.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{sprintf}
-instead.
-@end itemize
diff --git a/doc/posix-functions/fcvt.texi b/doc/posix-functions/fcvt.texi
deleted file mode 100644
index eab4c0e62c..0000000000
--- a/doc/posix-functions/fcvt.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node fcvt
-@section @code{fcvt}
-@findex fcvt
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/fcvt.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-FreeBSD 6.0, NetBSD 3.0.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{sprintf}
-instead.
-@end itemize
diff --git a/doc/posix-functions/ftime.texi b/doc/posix-functions/ftime.texi
deleted file mode 100644
index fc702a900f..0000000000
--- a/doc/posix-functions/ftime.texi
+++ /dev/null
@@ -1,22 +0,0 @@
-@node ftime
-@section @code{ftime}
-@findex ftime
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ftime.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@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, IRIX 5.3, Solaris 2.4.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{gettimeofday}
-or @code{clock_gettime} instead, and use @code{ftime} only as a fallback for
-portability to Windows platforms.
-@end itemize
diff --git a/doc/posix-functions/gcvt.texi b/doc/posix-functions/gcvt.texi
deleted file mode 100644
index 35e86fab47..0000000000
--- a/doc/posix-functions/gcvt.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node gcvt
-@section @code{gcvt}
-@findex gcvt
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gcvt.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@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.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{sprintf}
-instead.
-@end itemize
diff --git a/doc/posix-functions/getcontext.texi b/doc/posix-functions/getcontext.texi
deleted file mode 100644
index 8502fb8864..0000000000
--- a/doc/posix-functions/getcontext.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node getcontext
-@section @code{getcontext}
-@findex getcontext
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getcontext.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, Interix 3.5, BeOS.
-@end itemize
diff --git a/doc/posix-functions/gethostbyaddr.texi b/doc/posix-functions/gethostbyaddr.texi
deleted file mode 100644
index 2f69066e50..0000000000
--- a/doc/posix-functions/gethostbyaddr.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node gethostbyaddr
-@section @code{gethostbyaddr}
-@findex gethostbyaddr
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostbyaddr.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-mingw.
-@end itemize
diff --git a/doc/posix-functions/gethostbyname.texi b/doc/posix-functions/gethostbyname.texi
deleted file mode 100644
index be2df6392c..0000000000
--- a/doc/posix-functions/gethostbyname.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node gethostbyname
-@section @code{gethostbyname}
-@findex gethostbyname
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/gethostbyname.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-mingw.
-@end itemize
diff --git a/doc/posix-functions/getwd.texi b/doc/posix-functions/getwd.texi
deleted file mode 100644
index 170a6e3917..0000000000
--- a/doc/posix-functions/getwd.texi
+++ /dev/null
@@ -1,23 +0,0 @@
-@node getwd
-@section @code{getwd}
-@findex getwd
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/getwd.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw, BeOS.
-@item
-The size of the buffer required for this function is not a compile-time
-constant. Also, the function truncates a result that would be larger than
-the minimum buffer size. For these reasons, this function is marked as
-``legacy'' in POSIX. Better use the @code{getcwd} function instead.
-@end itemize
diff --git a/doc/posix-functions/h_errno.texi b/doc/posix-functions/h_errno.texi
deleted file mode 100644
index d488a81ca5..0000000000
--- a/doc/posix-functions/h_errno.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node h_errno
-@section @code{h_errno}
-@findex h_errno
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/h_errno.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-IRIX 6.5, OSF/1 5.1, Cygwin, mingw, Interix 3.5.
-@end itemize
diff --git a/doc/posix-functions/index.texi b/doc/posix-functions/index.texi
deleted file mode 100644
index e28514a8ad..0000000000
--- a/doc/posix-functions/index.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node index
-@section @code{index}
-@findex index
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/index.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{strchr}
-instead.
-@end itemize
diff --git a/doc/posix-functions/makecontext.texi b/doc/posix-functions/makecontext.texi
deleted file mode 100644
index aaee6fca23..0000000000
--- a/doc/posix-functions/makecontext.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node makecontext
-@section @code{makecontext}
-@findex makecontext
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/makecontext.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, Interix 3.5, BeOS.
-@end itemize
diff --git a/doc/posix-functions/mktemp.texi b/doc/posix-functions/mktemp.texi
deleted file mode 100644
index 206957acbd..0000000000
--- a/doc/posix-functions/mktemp.texi
+++ /dev/null
@@ -1,19 +0,0 @@
-@node mktemp
-@section @code{mktemp}
-@findex mktemp
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/mktemp.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is not appropriate for creating temporary files. (It has
-security risks.) Therefore it is marked as ``legacy'' in POSIX. Better use
-@code{mkstemp} instead.
-@end itemize
diff --git a/doc/posix-functions/pthread_attr_getstackaddr.texi b/doc/posix-functions/pthread_attr_getstackaddr.texi
deleted file mode 100644
index 5e04bfdb93..0000000000
--- a/doc/posix-functions/pthread_attr_getstackaddr.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node pthread_attr_getstackaddr
-@section @code{pthread_attr_getstackaddr}
-@findex pthread_attr_getstackaddr
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_getstackaddr.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-HP-UX 11, Solaris 2.4, Cygwin, mingw, BeOS.
-@end itemize
diff --git a/doc/posix-functions/pthread_attr_setstackaddr.texi b/doc/posix-functions/pthread_attr_setstackaddr.texi
deleted file mode 100644
index 90cfb34cfc..0000000000
--- a/doc/posix-functions/pthread_attr_setstackaddr.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node pthread_attr_setstackaddr
-@section @code{pthread_attr_setstackaddr}
-@findex pthread_attr_setstackaddr
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/pthread_attr_setstackaddr.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-HP-UX 11, IRIX 5.3, Solaris 2.4, Cygwin, mingw, BeOS.
-@end itemize
diff --git a/doc/posix-functions/rindex.texi b/doc/posix-functions/rindex.texi
deleted file mode 100644
index b68d89d8b4..0000000000
--- a/doc/posix-functions/rindex.texi
+++ /dev/null
@@ -1,21 +0,0 @@
-@node rindex
-@section @code{rindex}
-@findex rindex
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/rindex.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{strrchr}
-instead.
-@end itemize
diff --git a/doc/posix-functions/scalb.texi b/doc/posix-functions/scalb.texi
deleted file mode 100644
index 5f6dbd1e44..0000000000
--- a/doc/posix-functions/scalb.texi
+++ /dev/null
@@ -1,15 +0,0 @@
-@node scalb
-@section @code{scalb}
-@findex scalb
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/scalb.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@end itemize
diff --git a/doc/posix-functions/setcontext.texi b/doc/posix-functions/setcontext.texi
deleted file mode 100644
index bc3ac0198e..0000000000
--- a/doc/posix-functions/setcontext.texi
+++ /dev/null
@@ -1,22 +0,0 @@
-@node setcontext
-@section @code{setcontext}
-@findex setcontext
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/setcontext.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, Interix 3.5, BeOS.
-@item
-The effects of this call are system and compiler optimization dependent,
-since it restores the contents of register-allocated variables but not
-the contents of stack-allocated variables.
-@end itemize
diff --git a/doc/posix-functions/swapcontext.texi b/doc/posix-functions/swapcontext.texi
deleted file mode 100644
index ba20a7677c..0000000000
--- a/doc/posix-functions/swapcontext.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node swapcontext
-@section @code{swapcontext}
-@findex swapcontext
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/swapcontext.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-MacOS X 10.3, OpenBSD 3.8, Cygwin, mingw, Interix 3.5, BeOS.
-@end itemize
diff --git a/doc/posix-functions/ualarm.texi b/doc/posix-functions/ualarm.texi
deleted file mode 100644
index dcfbe3ebe2..0000000000
--- a/doc/posix-functions/ualarm.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node ualarm
-@section @code{ualarm}
-@findex ualarm
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/ualarm.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-Solaris 2.4, mingw, BeOS.
-@end itemize
diff --git a/doc/posix-functions/usleep.texi b/doc/posix-functions/usleep.texi
deleted file mode 100644
index 507395c651..0000000000
--- a/doc/posix-functions/usleep.texi
+++ /dev/null
@@ -1,22 +0,0 @@
-@node usleep
-@section @code{usleep}
-@findex usleep
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/usleep.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-IRIX 5.3, Solaris 2.4, mingw, BeOS.
-@item
-According to POSIX, the @code{usleep} function may interfere with the program's
-use of the @code{SIGALRM} signal. On Linux, it doesn't; on other platforms,
-it may.
-@end itemize
diff --git a/doc/posix-functions/vfork.texi b/doc/posix-functions/vfork.texi
deleted file mode 100644
index 66ebd08bbb..0000000000
--- a/doc/posix-functions/vfork.texi
+++ /dev/null
@@ -1,18 +0,0 @@
-@node vfork
-@section @code{vfork}
-@findex vfork
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/vfork.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-IRIX 6.5, mingw, BeOS.
-@end itemize
diff --git a/doc/posix-functions/wcswcs.texi b/doc/posix-functions/wcswcs.texi
deleted file mode 100644
index a318ecfc12..0000000000
--- a/doc/posix-functions/wcswcs.texi
+++ /dev/null
@@ -1,24 +0,0 @@
-@node wcswcs
-@section @code{wcswcs}
-@findex wcswcs
-
-POSIX specification: @url{http://www.opengroup.org/susv3xsh/wcswcs.html}
-
-Gnulib module: ---
-
-Portability problems fixed by Gnulib:
-@itemize
-@end itemize
-
-Portability problems not fixed by Gnulib:
-@itemize
-@item
-This function is missing on some platforms:
-MacOS X 10.3, FreeBSD 6.0, IRIX 5.3, Solaris 2.5.1, Cygwin, mingw, BeOS.
-@item
-On Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
-accommodate all Unicode characters.
-@item
-This function is marked as ``legacy'' in POSIX. Better use @code{wcsstr}
-instead.
-@end itemize