* doc/posix-functions/open.texi: More concrete list of platforms.
* doc/posix-functions/openat.texi: Likewise.
-2017-08-14 Paul Eggert <eggert@cs.ucla.edu>
+2017-08-14 Bruno Haible <bruno@clisp.org>
+
+ open, openat: Update doc about O_CLOEXEC.
+ * doc/posix-functions/open.texi: More concrete list of platforms.
+ * doc/posix-functions/openat.texi: Likewise.
+2017-08-14 Paul Eggert <eggert@cs.ucla.edu>
open: support O_CLOEXEC
* NEWS, doc/posix-functions/open.texi:
@itemize
@item
Some platforms do not support @code{O_CLOEXEC}:
-Solaris 10, probably many others.
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin, mingw, MSVC 14, Interix 3.5.
@item
On platforms where @code{off_t} is a 32-bit type, @code{open} may not work
correctly with files larger than 2 GB. (Cf. @code{AC_SYS_LARGEFILE}.)
But the replacement function is not safe to be used in libraries and is not multithread-safe.
@item
Some platforms do not support @code{O_CLOEXEC}:
-Solaris 10.
+AIX 7.1, Solaris 10.
@item
On platforms where @code{off_t} is a 32-bit type, @code{open} may not work
correctly with files larger than 2 GB. (Cf. @code{AC_SYS_LARGEFILE}.)