>From 83fe45c21f41b1d454271e4e93bd6208130c74db Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Wed, 27 May 2020 20:33:28 +0200 Subject: [PATCH 01/18] doc: Fix statement about O_CLOEXEC (wrong since 2017-08-14). * doc/posix-headers/fcntl.texi: Gnulib no longer defines O_CLOEXEC to 0. --- ChangeLog | 5 +++++ doc/posix-headers/fcntl.texi | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index aa08439..d26c96a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2020-05-27 Bruno Haible + doc: Fix statement about O_CLOEXEC (wrong since 2017-08-14). + * doc/posix-headers/fcntl.texi: Gnulib no longer defines O_CLOEXEC to 0. + +2020-05-27 Bruno Haible + javacomp: Make more robust in multithreaded applications. * lib/javacomp.c (write_temp_file): Pass an 'e' flag to fopen_temp. * modules/javacomp (Depends-on): Add fopen-gnu. diff --git a/doc/posix-headers/fcntl.texi b/doc/posix-headers/fcntl.texi index 6313cb2..8d7a50a 100644 --- a/doc/posix-headers/fcntl.texi +++ b/doc/posix-headers/fcntl.texi @@ -16,7 +16,10 @@ The type @code{mode_t} is not defined on some platforms: MSVC 14. @item -@samp{O_CLOEXEC}, @samp{O_DIRECTORY}, @samp{O_DSYNC}, @samp{O_NOCTTY}, +@samp{O_CLOEXEC} is not defined on some platforms. + +@item +@samp{O_DIRECTORY}, @samp{O_DSYNC}, @samp{O_NOCTTY}, @samp{O_NOFOLLOW}, @samp{O_RSYNC}, @samp{O_SYNC}, and @samp{O_TTY_INIT} are not defined on some platforms. Gnulib defines these macros to 0, which is generally safe. -- 2.7.4