+ test-fsync: yet another enhancement
+ * tests/test-fsync.c (main): Also test behavior on read-only text
+ file.
+
+2011-09-16 Bruno Haible <bruno@clisp.org>
+
+ Enhance fsync, fdatasync tests.
+ * tests/test-fsync.c (main): Test both STDIN_FILENO and STDOUT_FILENO.
+ * tests/test-fdatasync.c (main): Likewise.
+
+2011-09-16 Bruno Haible <bruno@clisp.org>
+
+ Support for MSVC compiler: Ensure mode_t gets defined.
+ * m4/fcntl_h.m4 (gl_FCNTL_H): Require AC_TYPE_MODE_T.
+ * m4/spawn_h.m4 (gl_SPAWN_H): Likewise.
+ * m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Likewise.
+ * m4/sys_types_h.m4 (gl_SYS_TYPES_H): Likewise.
+ * tests/test-fcntl-h.c: Check that mode_t is defined.
+ * tests/test-sys_stat.c: Likewise.
+ * tests/test-sys_types.c: Likewise.
+ * doc/posix-headers/fcntl.texi: Mention the missing mode_t problem.
+ * doc/posix-headers/sys_stat.texi: Likewise.
+ * doc/posix-headers/sys_types.texi: Likewise.
+
+2011-09-16 Bruno Haible <bruno@clisp.org>
+
+ sys_stat: Support for MSVC.
+ * lib/sys_stat.in.h (S_IFIFO): Define to _S_IFIFO if that exists.
+ * tests/test-sys_stat.c: Don't assume that S_IFBLK exists.
+ * doc/posix-headers/sys_stat.texi: Mention missing S_IFIFO, S_IFBLK on
+ MSVC.
+
+2011-09-16 Bruno Haible <bruno@clisp.org>
+
+ Support for MSVC compiler: Ensure off_t gets defined.
+ * lib/unistd.in.h: Include <sys/types.h>.
+ * tests/test-fcntl-h.c: Check that off_t is defined.
+ * tests/test-sys_stat.c: Likewise.
+ * tests/test-sys_types.c: Likewise.
+
+2011-09-16 Eric Blake <eblake@redhat.com>
+
+ fdatasync: port to Solaris
+ * m4/fdatasync.m4 (gl_FUNC_FDATASYNC): Set LIB_FDATASYNC.
+ * modules/fdatasync (Link): Document it.
+ * modules/fdatasync-tests (test_fdatasync_LDADD): Link with it.
+
+ fdatasync: port to MacOS X 10.7