+2007-04-25 Bruno Haible <bruno@clisp.org>
+
+ * modules/fseeko: New file.
+ * m4/fseeko.m4: New file.
+ * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Set also GNULIB_FSEEKO,
+ HAVE_FSEEKO.
+ * lib/stdio_.h (fseeko): New declaration.
+ * modules/stdio (Makefile.am): Substitute also GNULIB_FSEEKO,
+ HAVE_FSEEKO.
+
+2007-04-25 Bruno Haible <bruno@clisp.org>
+
+ * lib/stdio_.h (fflush): Add support for GNULIB_POSIXCHECK.
+
+2007-04-25 Bruno Haible <bruno@clisp.org>
+
+ * lib/unistd_.h: Include <stdio.h> if needed to get the SEEK_* macros.
+ * tests/test-stdio.c: Check that the various SEEK_* macros are defined.
+ * tests/test-unistd.c: Likewise.
+ * tests/test-fcntl.c: Likewise.
+
+2007-04-23 Eric Blake <ebb9@byu.net>
+
+ * lib/fflush.c: Fix missing include.
+ Reported by Bruno Haible.
+
+2007-04-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/fpurge.c (fpurge) [glibc, BSD]: Free a malloc()ed ungetc buffer.
+ Reported by Eric Blake.
+
+2007-04-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/fbufmode.c (fbufmode): Port to Solaris/SPARC64.
+
+2007-04-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/fseterr.c (fseterr): Don't hardcode the value of _IOERR.
+
+2007-04-23 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-fbufmode.c (main): Be prepared to a failure of setvbuf.
+ Needed on HP-UX 11.
+
+2007-04-16 Eric Blake <ebb9@byu.net>
+
+ Make fflush rely on fpurge.
+ * lib/fflush.c (rpl_fflush): Rely on fpurge module, rather than
+ open coding all variants.
+ * modules/fflush (Depends-on): Add fpurge and unistd.
+ * modules/fflush-tests (Depends-on): Unistd is no longer extra.
+ * m4/fflush.m4 (gl_REPLACE_FFLUSH): Simplify.
+
+ Fix --with-tests compilation on cygwin.
+ * modules/argmatch-tests (Makefile.am): List gnulib library first
+ in LDADD.
+ * modules/argp-tests (Makefile.am): Likewise.
+ * modules/array-list-tests (Makefile.am): Likewise.
+ * modules/array-oset-tests (Makefile.am): Likewise.
+ * modules/avltree-list-tests (Makefile.am): Likewise.
+ * modules/avltree-oset-tests (Makefile.am): Likewise.
+ * modules/avltreehash-list-tests (Makefile.am): Likewise.
+ * modules/carray-list-tests (Makefile.am): Likewise.
+ * modules/dirname-tests (Makefile.am): Likewise.
+ * modules/frexp-tests (Makefile.am): Likewise.
+ * modules/isnanl-tests (Makefile.am): Likewise.
+ * modules/linked-list-tests (Makefile.am): Likewise.
+ * modules/linkedhash-list-tests (Makefile.am): Likewise.
+ * modules/lock-tests (Makefile.am): Likewise.
+ * modules/rbtree-list-tests (Makefile.am): Likewise.
+ * modules/rbtree-oset-tests (Makefile.am): Likewise.
+ * modules/rbtreehash-list-tests (Makefile.am): Likewise.
+ * modules/tls-tests (Makefile.am): Likewise.
+ * modules/tsearch-tests (Makefile.am): Likewise.
+ * modules/xvasprintf-tests (Makefile.am): Likewise.
+
+ Fix fpurge for cygwin.
+ * lib/fpurge.c (fpurge): Fix order of operation flub, and return a
+ value.
+ * modules/fpurge-tests (Depends-on): Clean up trash.
+
+2007-04-16 Simon Josefsson <simon@josefsson.org>
+
+ * lib/gc-libgcrypt.c (gc_hash_open): Shut up compiler warnings.
+
+ * m4/autobuild.m4: Re-indent.
+
+2007-04-13 Bruno Haible <bruno@clisp.org>
+
+ * modules/fpurge-tests: New file.
+ * tests/test-fpurge.c: New file.
+
+ * modules/fpurge: New file.
+ * lib/fpurge.h: New file.
+ * lib/fpurge.c: New file.
+ * m4/fpurge.m4: New file.
+
2007-04-13 Bruno Haible <bruno@clisp.org>
+ * modules/fbufmode-tests: New file.
+ * tests/test-fbufmode.c: New file.
+
+ * modules/fbufmode: New file.
+ * lib/fbufmode.h: New file.
+ * lib/fbufmode.c: New file.
+ * m4/fbufmode.m4: New file.
+
+2007-04-13 Bruno Haible <bruno@clisp.org>
+
+ * modules/fwritable-tests: New file.
+ * tests/test-fwritable.c: New file.
+
+ * modules/fwritable: New file.
+ * lib/fwritable.h: New file.
+ * lib/fwritable.c: New file.
+ * m4/fwritable.m4: New file.
+
+2007-04-13 Bruno Haible <bruno@clisp.org>
+
+ * modules/freadable-tests: New file.
+ * tests/test-freadable.c: New file.
+
* modules/freadable: New file.
* lib/freadable.h: New file.
* lib/freadable.c: New file.
* m4/locale_h.m4: New file.
2007-04-10 Paul Eggert <eggert@cs.ucla.edu>
- Bruno Haible <bruno@clisp.org>
+ Bruno Haible <bruno@clisp.org>
* m4/signbit.m4 (gl_SIGNBIT): When the sign bit position could not
be determined, test for availability of the copysignf, copysign,