X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=c76f3ae5a888d96088a4b00c9a2a2dcb4aab86f7;hb=f406ad994a062e650f7d0a5f0ba515e8ddb0c4a3;hp=3717d06a5afa286d7c660bf93addaa9b87aa47a5;hpb=92a1bc6ccf243a67308032234bd69eb31f0028e6;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 3717d06a5..c76f3ae5a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2011-09-16 Eric Blake + + unistd: update refs to newer POSIX + * lib/unistd.in.h: Prefer POSIX 2008 over 2001. + Suggested by Bruno Haible. + + fdatasync: new module + * modules/fsync (Description): Document difference to fdatasync. + * modules/fdatasync: New module. + * m4/fdatasync.m4 (gl_FUNC_FDATASYNC): New file. + * lib/fdatasync.c (fdatasync): Likewise. + * m4/unistd_h.m4 (gl_UNISTD_H, gl_UNISTD_H_DEFAULTS): Set up + defaults. + * modules/unistd (Makefile.am): Set witnesses. + * lib/unistd.in.h (fdatasync): Declare. + * MODULES.html.sh: Document it. + * doc/posix-functions/fdatasync.texi (fdatasync): Likewise. + * modules/fdatasync-tests: New test. + * tests/test-fdatasync.c: Likewise. + +2011-09-16 Eric Blake + + test-fsync: enhance tests + * modules/fsync-tests (Depends-on): Add errno, for mingw. + * tests/test-fsync.c (main): Enhance test. + 2011-09-15 Bruno Haible Support for MSVC compiler: Ensure ssize_t gets defined.