X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=c3b03d6678272a87b8e1e20384e63546bfe69118;hb=b0d9d3aa695aebab5ebc0fb02ebeac9e59f57242;hp=b3ed20e370aed1486b4c054676a0805d1a11ea55;hpb=f26a01b9cacd929764b711a9fd94a9824a8f9caa;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index b3ed20e37..c3b03d667 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,128 @@ +2007-03-11 Bruno Haible + + * lib/vasnprintf.c (snprintf): Undefine. Avoids an endless recursion. + +2007-03-11 Bruno Haible + + * gnulib-tool (func_create_megatestdir): Create also an autobuild + script, for submission to autobuild.josefsson.org. + +2007-03-10 Bruno Haible + + * 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 + + * 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 + + * lib/fseterr.c (fseterr): Port to Solaris/SPARC64. Deactivate the + fallback; use #error instead. + Suggested by Simon Josefsson. + +2007-03-10 Bruno Haible + + * 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 + + * lib/stdint_.h (uint_least64_t): Fix typo in last patch. + +2007-03-10 Bruno Haible + + * 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 + + * modules/allocsa-tests (test_allocsa_SOURCES): Remove redundant + variable. + * modules/dirname-tests (test_dirname_SOURCES): Remove redundant + variable. + +2007-03-09 Eric Blake + and Matthew Woehlke (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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 * modules/fprintf-posix-tests: New file.