Choose among AC_DEFUN_ONCE, AC_DEFUN in a way that aclocal understands.
[gnulib.git] / ChangeLog
index 2910717..93e04f9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,47 @@
+2010-06-03  Bruno Haible  <bruno@clisp.org>
+
+       Choose among AC_DEFUN_ONCE, AC_DEFUN in a way that aclocal understands.
+       * m4/iconv.m4 (gl_iconv_AC_DEFUN): New macro.
+       (AM_ICONV): Define it through gl_iconv_AC_DEFUN.
+       * m4/libunistring.m4 (gl_libunistring_AC_DEFUN): New macro.
+       (gl_LIBUNISTRING): Define it through gl_libunistring_AC_DEFUN.
+       Reported by Ludovic Courtès <ludo@gnu.org>.
+
+2010-06-02  Eric Blake  <eblake@redhat.com>
+
+       time: work with mingw + pthreads-win32 library
+       * m4/time_h.m4 (gl_CHECK_TYPE_STRUCT_TIMESPEC): Set new variable
+       if timespec is defined only in pthread.h.
+       * modules/time (Makefile.am): Substitute it.
+       * lib/time.in.h (!TIME_H_DEFINES_STRUCT_TIMESPEC): Include
+       <pthread.h>, when needed.
+       (GNULIB_TIME_R): Undefine broken localtime_r and gmtime_r macros
+       from the library.
+
+2010-05-31  Bruno Haible  <bruno@clisp.org>
+
+       Avoid expanding two macros in the wrong order.
+       * m4/libunistring-base.m4 (gl_LIBUNISTRING_LIB_PREPARE): Require
+       gl_LIBUNISTRING if it is defined.
+       * m4/libunistring.m4 (gl_LIBUNISTRING): Define using AC_DEFUN_ONCE for
+       autoconf >= 2.64.
+       Reported by Ludovic Courtès <ludo@gnu.org>.
+
+2010-05-27  Jim Meyering  <meyering@redhat.com>
+
+       maint.mk: also prohibit "#undef" of always-defined symbols
+       * top/maint.mk (def_sym_regex): Handle #undef as well as #define.
+       Allow more than one space before the symbol name.
+       (sc_prohibit_always-defined_macros): Use grep's -E, now that
+       the regexp uses alternation.
+
+2010-05-26  Eric Blake  <eblake@redhat.com>
+
+       maint.mk: avoid echo -e
+       * top/maint.mk (gzip_rsyncable, _ignore_case, _sc_say_and_exit):
+       Convert all uses of echo -* to printf.
+       Reported by Matthias Bolte.
+
 2010-05-25  Bruno Haible  <bruno@clisp.org>
 
        Update to GNU gettext 0.18, part 2.