diff options
Diffstat (limited to 'libc/sysdeps/linux/frv/bits/fcntl.h')
| -rw-r--r-- | libc/sysdeps/linux/frv/bits/fcntl.h | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/libc/sysdeps/linux/frv/bits/fcntl.h b/libc/sysdeps/linux/frv/bits/fcntl.h index b5fe0b588..81a1bcd99 100644 --- a/libc/sysdeps/linux/frv/bits/fcntl.h +++ b/libc/sysdeps/linux/frv/bits/fcntl.h @@ -53,6 +53,7 @@  # define O_DIRECT	 040000	/* Direct disk access.  */  # define O_NOATIME	01000000 /* don't set atime */  # define O_PATH        010000000 /* Resolve pathname but do not open file.  */ +# define O_TMPFILE     020200000 /* Atomically create nameless file.  */  #endif  /* For now Linux has synchronisity options for data and read operations. @@ -100,11 +101,13 @@  # define F_SETLEASE	1024	/* Set a lease.	 */  # define F_GETLEASE	1025	/* Enquire what lease is active.  */  # define F_NOTIFY	1026	/* Request notfications on a directory.	 */ -# define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with -				   close-on-exit set on new fd.  */  # define F_SETPIPE_SZ	1031    /* Set pipe page size array.  */  # define F_GETPIPE_SZ	1032    /* Get pipe page size array.  */  #endif +#if defined __USE_XOPEN2K8 || defined __USE_GNU +# define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with +				   close-on-exit set on new fd.  */ +#endif  /* For F_[GET|SET]FL.  */  #define FD_CLOEXEC	1	/* actually anything with low bit set goes */ @@ -223,3 +226,5 @@ extern ssize_t tee (int __fdin, int __fdout, size_t __len,  #endif  __END_DECLS +/* Include generic Linux declarations.  */ +#include <bits/fcntl-linux.h> | 
