diff options
Diffstat (limited to 'libc/sysdeps/linux/arm')
| -rw-r--r-- | libc/sysdeps/linux/arm/bits/fcntl.h | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/libc/sysdeps/linux/arm/bits/fcntl.h b/libc/sysdeps/linux/arm/bits/fcntl.h index c6ba9588c..02495c763 100644 --- a/libc/sysdeps/linux/arm/bits/fcntl.h +++ b/libc/sysdeps/linux/arm/bits/fcntl.h @@ -44,12 +44,15 @@  #define O_FSYNC		 O_SYNC  #define O_ASYNC		 020000 -#ifdef __USE_GNU +#ifdef __USE_XOPEN2K8  # define O_DIRECTORY	 040000	/* Must be a directory.	 */  # define O_NOFOLLOW	0100000	/* Do not follow links.	 */ +# define O_CLOEXEC     02000000 /* Set close_on_exec.  */ +#endif + +#ifdef __USE_GNU  # define O_DIRECT	0200000	/* Direct disk access.	*/  # define O_NOATIME     01000000 /* Do not set atime.  */ -# define O_CLOEXEC     02000000 /* Set close_on_exec.  */  # define O_PATH       010000000 /* Resolve pathname but do not open file.  */  #endif | 
