* sysdeps/mach/hurd/bits/fcntl.h [ __USE_POSIX199309 || __USE_UNIX98]:
(O_DSYNC, O_RSYNC): New macros, both defined to O_SYNC as Linux does.
This commit is contained in:
parent
3de5235f0f
commit
eeeeed6a56
@ -1,3 +1,8 @@
|
||||
2001-06-14 Roland McGrath <roland@frob.com>
|
||||
|
||||
* sysdeps/mach/hurd/bits/fcntl.h [ __USE_POSIX199309 || __USE_UNIX98]:
|
||||
(O_DSYNC, O_RSYNC): New macros, both defined to O_SYNC as Linux does.
|
||||
|
||||
2001-06-13 Roland McGrath <roland@frob.com>
|
||||
|
||||
* rt/aio_notify.c: Include <unistd.h> for _POSIX_REALTIME_SIGNALS.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* O_*, F_*, FD_* bit values for GNU.
|
||||
Copyright (C) 1993,94,96,97,98,99, 2000 Free Software Foundation, Inc.
|
||||
Copyright (C) 1993,94,96,97,98,99,2000,01 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
@ -78,6 +78,13 @@
|
||||
# define O_EXLOCK 0x00040000 /* Open with exclusive file lock. */
|
||||
#endif
|
||||
|
||||
/* These are lesser flavors of partial synchronization that are
|
||||
implied by our one flag (O_FSYNC). */
|
||||
#if defined __USE_POSIX199309 || defined __USE_UNIX98
|
||||
# define O_DSYNC O_SYNC /* Synchronize data. */
|
||||
# define O_RSYNC O_SYNC /* Synchronize read operations. */
|
||||
#endif
|
||||
|
||||
|
||||
/* The name O_NONBLOCK is unfortunately overloaded; it is both a file name
|
||||
translation flag and an I/O operating mode. O_NDELAY is the deprecated
|
||||
|
Loading…
x
Reference in New Issue
Block a user