diff options
author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-07 14:30:32 +0000 |
---|---|---|
committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-06-07 14:30:32 +0000 |
commit | bf052b416894f2406965a099d239ea21aac0c24b (patch) | |
tree | 8eb583af89d9ed65a2db65b6c4bd6554c15ff9d3 /libjava/include | |
parent | 88a69438855b3e6f9dd1e4fe6142a6f5f87e4fb2 (diff) | |
download | gcc-bf052b416894f2406965a099d239ea21aac0c24b.tar.gz |
2003-06-07 Michael Koch <konqueror@gmx.de>
* include/posix.h
(O_DSYNC): Define O_DSYNC on platforms not
supporting O_FSYNC (newlib).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67587 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/include')
-rw-r--r-- | libjava/include/posix.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/include/posix.h b/libjava/include/posix.h index 100333c2331..52cc6d2cfde 100644 --- a/libjava/include/posix.h +++ b/libjava/include/posix.h @@ -56,6 +56,10 @@ details. */ #if !defined (O_DSYNC) && defined (O_FSYNC) #define O_DSYNC O_FSYNC #endif +// If O_DSYNC is still not defined, use O_SYNC (needed for newlib) +#if !defined (O_DSYNC) +#define O_DSYNC O_SYNC +#endif // Separator for file name components. #define _Jv_platform_file_separator ((jchar) '/') |