diff -u -r1.1.1.1 -r1.3
--- rvm/rvm_io.c	7 Mar 2003 04:05:51 -0000	1.1.1.1
+++ rvm/rvm_io.c	7 Mar 2003 05:13:42 -0000	1.3

@@ -37,7 +37,7 @@ 
 #define UIO_MAXIOV 16 
 #endif   
-#ifdef _POSIX_SYNCHRONIZED_IO
+#if defined(_POSIX_SYNCHRONIZED_IO) && _POSIX_SYNCHRONIZED_IO != -1
 #define FSYNC(fd) fdatasync(fd)
 #else
 #define FSYNC(fd) fsync(fd)


