]> Savannah Git Hosting - gnulib.git/commitdiff
open, openat: Update doc about O_CLOEXEC.
authorBruno Haible <bruno@clisp.org>
Mon, 14 Aug 2017 22:48:25 +0000 (00:48 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 14 Aug 2017 22:52:18 +0000 (00:52 +0200)
* doc/posix-functions/open.texi: More concrete list of platforms.
* doc/posix-functions/openat.texi: Likewise.

ChangeLog
doc/posix-functions/open.texi
doc/posix-functions/openat.texi

index 7f1a5c2e9c24918cc8620d129acd650ba71c1629..f611e4a4725e2b9a53f86a877036db615274184a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
-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:
index f1565c31a55f39f884dbbe6f0b8f90b281718696..7e9df261d5bfaececf54792e11f5ea5c91764992 100644 (file)
@@ -10,7 +10,7 @@ Portability problems fixed by the Gnulib module open:
 @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}.)
index 9f7632b1b9030df729607063bcc05f5fc0480d70..4a206362af69dec255501e62d2459c463953f90e 100644 (file)
@@ -15,7 +15,7 @@ AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin 1.5.x, mingw, MSVC 14, Interix 3.
 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}.)