summaryrefslogtreecommitdiff
path: root/doc/posix-headers
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-08-23 00:44:24 +0200
committerBruno Haible <bruno@clisp.org>2020-08-23 00:44:56 +0200
commitd17a87bd3c4a5911a43c1775bcf8b015da270ae9 (patch)
treec66283f2631b2351439e70606da38f7c602806eb /doc/posix-headers
parent3c8ec93cf07da89693c230e7e91933fc562a2142 (diff)
downloadgnulib-d17a87bd3c4a5911a43c1775bcf8b015da270ae9.tar.gz
doc: Update for OpenBSD 6.0, 6.7.
* doc/*/*.texi: Update. * m4/printf.m4: Update comments and cross-compilation guesses. * m4/ceill.m4: Update comments. * m4/getcwd-abort-bug.m4: Likewise. * m4/ilogb.m4: Likewise. * m4/ilogbf.m4: Likewise. * m4/langinfo_h.m4: Likewise. * m4/modf.m4: Likewise. * m4/modff.m4: Likewise.
Diffstat (limited to 'doc/posix-headers')
-rw-r--r--doc/posix-headers/aio.texi2
-rw-r--r--doc/posix-headers/dirent.texi2
-rw-r--r--doc/posix-headers/errno.texi10
-rw-r--r--doc/posix-headers/fcntl.texi4
-rw-r--r--doc/posix-headers/fmtmsg.texi2
-rw-r--r--doc/posix-headers/iconv.texi2
-rw-r--r--doc/posix-headers/inttypes.texi4
-rw-r--r--doc/posix-headers/langinfo.texi4
-rw-r--r--doc/posix-headers/limits.texi2
-rw-r--r--doc/posix-headers/monetary.texi2
-rw-r--r--doc/posix-headers/mqueue.texi2
-rw-r--r--doc/posix-headers/signal.texi2
-rw-r--r--doc/posix-headers/stdalign.texi2
-rw-r--r--doc/posix-headers/stdnoreturn.texi2
-rw-r--r--doc/posix-headers/stropts.texi2
-rw-r--r--doc/posix-headers/sys_timeb.texi2
-rw-r--r--doc/posix-headers/threads.texi2
-rw-r--r--doc/posix-headers/trace.texi2
-rw-r--r--doc/posix-headers/uchar.texi2
-rw-r--r--doc/posix-headers/ucontext.texi2
-rw-r--r--doc/posix-headers/ulimit.texi2
-rw-r--r--doc/posix-headers/utmpx.texi2
-rw-r--r--doc/posix-headers/wordexp.texi2
23 files changed, 32 insertions, 28 deletions
diff --git a/doc/posix-headers/aio.texi b/doc/posix-headers/aio.texi
index db89f9307f..b8c958756b 100644
--- a/doc/posix-headers/aio.texi
+++ b/doc/posix-headers/aio.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
+NetBSD 3.0, OpenBSD 6.7, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/dirent.texi b/doc/posix-headers/dirent.texi
index 7b6aaf321b..5fd7d15164 100644
--- a/doc/posix-headers/dirent.texi
+++ b/doc/posix-headers/dirent.texi
@@ -40,7 +40,7 @@ that has a different semantics.
Some systems define a @code{struct dirent} member named @code{d_off}
containing a magic cookie suitable as an argument to @code{seekdir},
but others do not:
-glibc 2.23 on Hurd, Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, Cygwin, mingw.
+glibc 2.23 on Hurd, Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.7, AIX 5.1, HP-UX 11, Cygwin, mingw.
@item
Some systems define a @code{struct dirent} member named
diff --git a/doc/posix-headers/errno.texi b/doc/posix-headers/errno.texi
index 3a9b369129..0649ce3b5e 100644
--- a/doc/posix-headers/errno.texi
+++ b/doc/posix-headers/errno.texi
@@ -8,13 +8,17 @@ Gnulib module: errno
Portability problems fixed by Gnulib:
@itemize
@item
-The macros @code{EOVERFLOW}, @code{ENOLINK} are not defined
+The macro @code{EOVERFLOW} is not defined
on some platforms:
OpenBSD 4.0, mingw, MSVC 9.
@item
+The macro @code{ENOLINK} is not defined
+on some platforms:
+OpenBSD 6.7, mingw, MSVC 9.
+@item
The macro @code{EMULTIHOP} is not defined
on some platforms:
-OpenBSD 4.0, mingw, MSVC 14.
+OpenBSD 6.7, mingw, MSVC 14.
@item
The macro @code{ECANCELED} is not defined on some platforms:
OpenBSD 4.0, Cygwin, mingw, MSVC 9.
@@ -45,7 +49,7 @@ mingw, MSVC 9.
The macros @code{EOWNERDEAD}, @code{ENOTRECOVERABLE} are not defined on
some platforms:
glibc/Linux 2.3.6, glibc/Hurd 2.15, glibc/kFreeBSD 2.15,
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Cygwin, mingw without pthreads-win32, MSVC 9.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.0, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Cygwin, mingw without pthreads-win32, MSVC 9.
@item
The macro @code{EILSEQ} is not defined on some platforms:
LynxOS 178 2.2.2.
diff --git a/doc/posix-headers/fcntl.texi b/doc/posix-headers/fcntl.texi
index 05cb938095..860dc3f869 100644
--- a/doc/posix-headers/fcntl.texi
+++ b/doc/posix-headers/fcntl.texi
@@ -69,14 +69,14 @@ mingw, MSVC 14.
@item
@samp{F_DUPFD_CLOEXEC} is not defined on some platforms:
-Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, AIX 5.1, HP-UX 11,
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 6.7, AIX 5.1, HP-UX 11,
IRIX 6.5, Solaris 11 2010-11, Cygwin 1.7.1, mingw, MSVC 14.
@item
@samp{AT_FDCWD}, @samp{AT_EACCESS}, @samp{AT_SYMLINK_NOFOLLOW},
@samp{AT_SYMLINK_FOLLOW}, and @samp{AT_REMOVEDIR}
are not defined on many platforms:
-glibc 2.3.6, Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, Cygwin 1.5.x, mingw, MSVC 14.
+glibc 2.3.6, Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 6.7, AIX 5.1, HP-UX 11, IRIX 6.5, Cygwin 1.5.x, mingw, MSVC 14.
@item
@samp{AT_FDCWD} is defined with a value too large for an @code{int} on some
diff --git a/doc/posix-headers/fmtmsg.texi b/doc/posix-headers/fmtmsg.texi
index 618d644ee1..c4520e94f8 100644
--- a/doc/posix-headers/fmtmsg.texi
+++ b/doc/posix-headers/fmtmsg.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
+OpenBSD 6.7, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/iconv.texi b/doc/posix-headers/iconv.texi
index d7a9ae0359..7be2761010 100644
--- a/doc/posix-headers/iconv.texi
+++ b/doc/posix-headers/iconv.texi
@@ -16,6 +16,6 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14,
+FreeBSD 6.0, OpenBSD 6.7, Minix 3.1.8, mingw, MSVC 14,
when GNU libiconv is not installed.
@end itemize
diff --git a/doc/posix-headers/inttypes.texi b/doc/posix-headers/inttypes.texi
index a77de00a2a..844112eae0 100644
--- a/doc/posix-headers/inttypes.texi
+++ b/doc/posix-headers/inttypes.texi
@@ -15,11 +15,11 @@ This header file is very incomplete on some platforms.
@item
The declarations of @code{imaxabs} and @code{imaxdiv} are missing on some
platforms:
-NetBSD 3.0, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5.
+NetBSD 3.0, OpenBSD 6.7, AIX 5.1, HP-UX 11, IRIX 6.5.
@item
The declarations of @code{strtoimax} and @code{strtoumax} are missing on some
platforms:
-OpenBSD 3.8, AIX 5.1 (missing only @code{strtoumax}).
+OpenBSD 6.7, AIX 5.1 (missing only @code{strtoumax}).
@item
On some hosts that predate C++11, when using C++ one must define
@code{__STDC_FORMAT_MACROS} to make visible the declarations of format
diff --git a/doc/posix-headers/langinfo.texi b/doc/posix-headers/langinfo.texi
index d6df4fc7ec..2474438d05 100644
--- a/doc/posix-headers/langinfo.texi
+++ b/doc/posix-headers/langinfo.texi
@@ -12,7 +12,7 @@ This header file is missing on some platforms:
Minix 3.1.8, mingw, MSVC 14.
@item
The constant @code{CODESET} is not defined on some platforms:
-OpenBSD 3.8.
+OpenBSD 6.7.
@item
The constants @code{ALTMON_1} to @code{ALTMON_12} are not defined on some
platforms:
@@ -20,7 +20,7 @@ glibc 2.26, musl libc, Mac OS X 10.13, NetBSD 8.0, OpenBSD 6.5, AIX 7.2, HP-UX 1
@item
The constants @code{ERA}, @code{ERA_D_FMT}, @code{ERA_D_T_FMT},
@code{ERA_T_FMT}, @code{ALT_DIGITS} are not defined on some platforms:
-OpenBSD 3.8.
+OpenBSD 6.7.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-headers/limits.texi b/doc/posix-headers/limits.texi
index b3bd6bcc3a..83d6e89b2c 100644
--- a/doc/posix-headers/limits.texi
+++ b/doc/posix-headers/limits.texi
@@ -23,7 +23,7 @@ Portability problems fixed by Gnulib module @code{gethostname}:
@itemize
@item
The @code{HOST_NAME_MAX} macro is not defined on some platforms:
-Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, AIX 5.1, HP-UX 11,
+Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.7, AIX 5.1, HP-UX 11,
IRIX 6.5, Solaris 11.4, Cygwin 1.5.x, mingw, MSVC 14.
@end itemize
diff --git a/doc/posix-headers/monetary.texi b/doc/posix-headers/monetary.texi
index f97e463d24..82fde5f0df 100644
--- a/doc/posix-headers/monetary.texi
+++ b/doc/posix-headers/monetary.texi
@@ -13,7 +13,7 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.7.1, mingw, MSVC 14, Android 9.0.
+NetBSD 3.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 1.7.1, mingw, MSVC 14, Android 9.0.
@item
This header file has a syntax error in C++ mode on some platforms:
@c http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54744
diff --git a/doc/posix-headers/mqueue.texi b/doc/posix-headers/mqueue.texi
index 4a8e9ab18e..e167776d16 100644
--- a/doc/posix-headers/mqueue.texi
+++ b/doc/posix-headers/mqueue.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-Mac OS X 10.13, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.13, FreeBSD 6.0, NetBSD 3.0, OpenBSD 6.7, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/signal.texi b/doc/posix-headers/signal.texi
index 0f68364fd2..8c098c4aa5 100644
--- a/doc/posix-headers/signal.texi
+++ b/doc/posix-headers/signal.texi
@@ -34,7 +34,7 @@ NonStop.
@item
The type @code{sighandler_t} (a GNU extension) is not defined on most non-glibc
platforms:
-Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, AIX 5.1, HP-UX 11,
+Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.7, AIX 5.1, HP-UX 11,
IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14.
@end itemize
diff --git a/doc/posix-headers/stdalign.texi b/doc/posix-headers/stdalign.texi
index ae7e60da01..9d7722fe32 100644
--- a/doc/posix-headers/stdalign.texi
+++ b/doc/posix-headers/stdalign.texi
@@ -15,7 +15,7 @@ Portability problems fixed by Gnulib:
@itemize
@item
This header file is missing on many platforms:
-FreeBSD 6.4, NetBSD 7.1, OpenBSD 3.8, Minix 3.3.0, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, mingw, MSVC 14, Android 9.0.
+FreeBSD 6.4, NetBSD 7.1, OpenBSD 6.7, Minix 3.3.0, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, mingw, MSVC 14, Android 9.0.
@item
Clang 3.0's @code{<stdalign.h>} does not define @code{alignof}/@code{_Alignof}.
@item
diff --git a/doc/posix-headers/stdnoreturn.texi b/doc/posix-headers/stdnoreturn.texi
index 59eade7b47..f37228536c 100644
--- a/doc/posix-headers/stdnoreturn.texi
+++ b/doc/posix-headers/stdnoreturn.texi
@@ -12,7 +12,7 @@ Portability problems fixed by Gnulib:
@itemize
@item
This header file is missing on many platforms:
-FreeBSD 6.4, NetBSD 7.1, OpenBSD 3.8, Minix 3.3.0, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin 2.9.0, mingw, MSVC 14, Android 9.0.
+FreeBSD 6.4, NetBSD 7.1, OpenBSD 6.7, Minix 3.3.0, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin 2.9.0, mingw, MSVC 14, Android 9.0.
@item
This file conflicts with some system header files, such as @code{<stdlib.h>} and
@code{<process.h>}, on some platforms:
diff --git a/doc/posix-headers/stropts.texi b/doc/posix-headers/stropts.texi
index c77e924e78..efa662c03e 100644
--- a/doc/posix-headers/stropts.texi
+++ b/doc/posix-headers/stropts.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/sys_timeb.texi b/doc/posix-headers/sys_timeb.texi
index ad444c814e..43ab8fe343 100644
--- a/doc/posix-headers/sys_timeb.texi
+++ b/doc/posix-headers/sys_timeb.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-Android 9.0.
+OpenBSD 6.7, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/threads.texi b/doc/posix-headers/threads.texi
index 1e69249013..a07e29bbc3 100644
--- a/doc/posix-headers/threads.texi
+++ b/doc/posix-headers/threads.texi
@@ -9,7 +9,7 @@ Portability problems fixed by Gnulib:
@itemize
@item
This header file is missing on many platforms:
-glibc 2.27, Mac OS X 10.13, FreeBSD 9.3, NetBSD 8.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin 2.2.x, mingw, MSVC 14, Android 9.0.
+glibc 2.27, Mac OS X 10.13, FreeBSD 9.3, NetBSD 8.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin 2.2.x, mingw, MSVC 14, Android 9.0.
@item
This header file defines @code{thrd_start_t} incorrectly on some platforms:
AIX 7.2.
diff --git a/doc/posix-headers/trace.texi b/doc/posix-headers/trace.texi
index e53acd81eb..dcb84f3b11 100644
--- a/doc/posix-headers/trace.texi
+++ b/doc/posix-headers/trace.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+Mac OS X 10.13, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/uchar.texi b/doc/posix-headers/uchar.texi
index 6d258dd82a..0485df28a0 100644
--- a/doc/posix-headers/uchar.texi
+++ b/doc/posix-headers/uchar.texi
@@ -11,7 +11,7 @@ Portability problems fixed by Gnulib:
@itemize
@item
This header file is missing on many non-glibc platforms:
-glibc 2.15, Mac OS X 10.13, FreeBSD 6.4, NetBSD 9.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin, mingw, MSVC 9.
+glibc 2.15, Mac OS X 10.13, FreeBSD 6.4, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin, mingw, MSVC 9.
@end itemize
Portability problems not fixed by Gnulib:
diff --git a/doc/posix-headers/ucontext.texi b/doc/posix-headers/ucontext.texi
index 5eb3c4fe0b..19c15f8022 100644
--- a/doc/posix-headers/ucontext.texi
+++ b/doc/posix-headers/ucontext.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-OpenBSD 3.8, Cygwin 1.7.35, mingw, MSVC 14.
+OpenBSD 6.7, Cygwin 1.7.35, mingw, MSVC 14.
@end itemize
diff --git a/doc/posix-headers/ulimit.texi b/doc/posix-headers/ulimit.texi
index 949e7f1a86..4ec213228c 100644
--- a/doc/posix-headers/ulimit.texi
+++ b/doc/posix-headers/ulimit.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
+OpenBSD 6.7, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/utmpx.texi b/doc/posix-headers/utmpx.texi
index bae213985f..812544ad70 100644
--- a/doc/posix-headers/utmpx.texi
+++ b/doc/posix-headers/utmpx.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-FreeBSD 6.0, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 14, Android 9.0.
+FreeBSD 6.0, OpenBSD 6.7, Minix 3.1.8, mingw, MSVC 14, Android 9.0.
@end itemize
diff --git a/doc/posix-headers/wordexp.texi b/doc/posix-headers/wordexp.texi
index 4b9c5cd842..1e020cc0f1 100644
--- a/doc/posix-headers/wordexp.texi
+++ b/doc/posix-headers/wordexp.texi
@@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib:
@itemize
@item
This header file is missing on some platforms:
-OpenBSD 3.8, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
+OpenBSD 6.7, Minix 3.1.8, Cygwin 1.5.x, mingw, MSVC 14, Android 9.0.
@end itemize