+2007-03-11 Bruno Haible <bruno@clisp.org>
+
+ * lib/vasnprintf.c (snprintf): Undefine. Avoids an endless recursion.
+
+2007-03-11 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_megatestdir): Create also an autobuild
+ script, for submission to autobuild.josefsson.org.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * modules/canonicalize-lgpl-tests: New file.
+ * tests/test-canonicalize-lgpl.sh: New file.
+ * tests/test-canonicalize-lgpl.c: New file.
+
+ * modules/c-strcase-tests: New file.
+ * tests/test-c-strcase.sh: New file.
+ * tests/test-c-strcasecmp.c: New file.
+ * tests/test-c-strncasecmp.c: New file.
+
+ * modules/atexit-tests: New file.
+ * tests/test-atexit.sh: New file.
+ * tests/test-atexit.c: New file.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-binary-io.sh: Use temporary filenames that are not so
+ likely to clash with those of other tests (in a parallel make).
+ * tests/test-binary-io.c: Likewise.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * lib/fseterr.c (fseterr): Port to Solaris/SPARC64. Deactivate the
+ fallback; use #error instead.
+ Suggested by Simon Josefsson.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-tool (func_create_testdir): Treat MOSTLYCLEANFILES like
+ CLEANFILES. Put spaces in each line of $cleaned_files, not only the
+ first and the last.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * lib/stdint_.h (uint_least64_t): Fix typo in last patch.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * modules/snprintf-posix-tests (EXTRA_DIST): New variable. Needed for
+ "make distcheck".
+ * modules/sprintf-posix-tests (EXTRA_DIST): Likewise.
+ * modules/vsnprintf-posix-tests (EXTRA_DIST): Likewise.
+ * modules/vsprintf-posix-tests (EXTRA_DIST): Likewise.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * modules/allocsa-tests (test_allocsa_SOURCES): Remove redundant
+ variable.
+ * modules/dirname-tests (test_dirname_SOURCES): Remove redundant
+ variable.
+
+2007-03-09 Eric Blake <ebb9@byu.net>
+ and Matthew Woehlke <mw_triad@users.sourceforge.net> (tiny change)
+
+ * lib/stdint_.h (int64_t, uint64_t): Don't undefine if 64-bit
+ types are not being provided by gnulib.
+ (GL_INT64_T, GL_UINT64_T): New witnesses of whether gnulib 64-bit
+ types are supported.
+
+2007-03-10 Bruno Haible <bruno@clisp.org>
+
+ * lib/stdio_.h (__attribute__): New macro.
+ (fprintf, vfprintf, printf, vprintf, snprintf, vsnprintf, sprintf,
+ vsprintf): Specify __attribute__ __format__ for GCC.
+ Suggested by Eric Blake.
+
+2007-03-09 Bruno Haible <bruno@clisp.org>
+
+ * modules/printf-posix-tests: New file.
+ * tests/test-printf-posix.sh: New file.
+ * tests/test-printf-posix.c: New file.
+
+ * modules/printf-posix: New file.
+ * lib/printf.c: New file.
+ * m4/printf-posix-rpl.m4: New file.
+ * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Set also GNULIB_PRINTF_POSIX,
+ REPLACE_PRINTF.
+ * lib/stdio_.h (printf): New declaration.
+ (format, __format__, ____printf____, ____scanf____, ____strftime____,
+ ____strfmon____): New macros.
+ * modules/stdio (Makefile.am): Substitute also GNULIB_PRINTF_POSIX,
+ REPLACE_PRINTF.
+
+2007-03-09 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-vasnprintf-posix2.sh: New file.
+ * tests/test-vasnprintf-posix2.c: New file.
+ * modules/vasnprintf-posix-tests (Files): Add them and m4/locale-fr.m4.
+ (configure.ac): Invoke gt_LOCALE_FR and gt_LOCALE_FR_UTF8.
+ (Makefile.am): Activate test-vasnprintf-posix2.sh.
+
+ * lib/vasnprintf.c (VASNPRINTF): For the 'a' and 'A' directives, use
+ a locale dependent decimal point, rather than always '.'.
+
+2007-03-09 Eric Blake <ebb9@byu.net>
+
+ * lib/stdlib_.h (EXIT_FAILURE): GNU code expects this to be 1, in
+ spite of platforms like Tandem/NSK that define it to -1.
+
+2007-03-08 Bruno Haible <bruno@clisp.org>
+
+ * modules/vprintf-posix-tests: New file.
+ * tests/test-vprintf-posix.sh: New file.
+ * tests/test-vprintf-posix.c: New file.
+ * tests/test-printf-posix.h: New file.
+
+ * modules/vprintf-posix: New file.
+ * lib/vprintf.c: New file.
+ * m4/vprintf-posix.m4: New file.
+ * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Set also GNULIB_VPRINTF_POSIX,
+ REPLACE_VPRINTF.
+ * lib/stdio_.h (vprintf): New declaration.
+ * modules/stdio (Makefile.am): Substitute also GNULIB_VPRINTF_POSIX,
+ REPLACE_VPRINTF.
+
+2007-03-08 Bruno Haible <bruno@clisp.org>
+
+ * modules/fprintf-posix-tests: New file.
+ * tests/test-fprintf-posix.sh: New file.
+ * tests/test-fprintf-posix.c: New file.
+
+ * modules/fprintf-posix: New file.
+ * lib/fprintf.c: New file.
+ * m4/fprintf-posix.m4: New file.
+ * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Set also GNULIB_FPRINTF_POSIX,
+ REPLACE_FPRINTF.
+ * lib/stdio_.h (fprintf): New declaration.
+ * modules/stdio (Makefile.am): Substitute also GNULIB_FPRINTF_POSIX,
+ REPLACE_FPRINTF.
+
+2007-03-08 Bruno Haible <bruno@clisp.org>
+
+ * modules/vfprintf-posix-tests: New file.
+ * tests/test-vfprintf-posix.sh: New file.
+ * tests/test-vfprintf-posix.c: New file.
+ * tests/test-fprintf-posix.h: New file.
+ * tests/test-fprintf-posix.out: New file.
+
+ * modules/vfprintf-posix: New file.
+ * lib/vfprintf.c: New file.
+ * m4/vfprintf-posix.m4: New file.
+ * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Set also GNULIB_VFPRINTF_POSIX,
+ REPLACE_VFPRINTF.
+ * lib/stdio_.h (vfprintf): New declaration.
+ * modules/stdio (Makefile.am): Substitute also GNULIB_VFPRINTF_POSIX,
+ REPLACE_VFPRINTF.
+
+2007-03-08 Bruno Haible <bruno@clisp.org>
+
+ * lib/stdio_.h: Treat __need___FILE like __need_FILE.
+
2007-03-08 Bruno Haible <bruno@clisp.org>
* m4/snprintf-posix.m4 (gl_FUNC_SNPRINTF_POSIX): Use 'case' statements