Start the autobuild script with /bin/sh.
[gnulib.git] / ChangeLog
index 2e783d6..c3b03d6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,96 @@
+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.