maint.mk: Give gnulib_dir a default definition.
[gnulib.git] / ChangeLog
index 35706e7..da51211 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,72 @@
+2009-05-15  Jim Meyering  <meyering@redhat.com>
+
+       maint.mk: Give gnulib_dir a default definition.
+       * top/maint.mk (gnulib_dir): Define to 'gnulib', by default.
+       Thus, most packages no longer need to specify this variable in cfg.mk
+
+2009-05-14  Tom Prince  <tom.prince@ualberta.net>  (tiny change)
+
+       rename.m4: fix typos that would make non-mingw cross-configure fail
+       * m4/rename.m4 (gl_FUNC_RENAME): Fix typos.
+
+2009-05-13  Eric Blake  <ebb9@byu.net>
+
+       mmap-anon: avoid out-of-order autoconf expansion
+       * m4/mmap-anon.m4 (gl_FUNC_MMAP_ANON): Use correct
+       SYSTEM_EXTENSIONS macro to silence warnings from autoconf 2.63b.
+       * modules/memchr-tests (Depends-on): Add extensions.
+       * modules/memchr2-tests (Depends-on): Add extensions.
+       * modules/memcmp-tests (Depends-on): Add extensions.
+       * modules/memmem-tests (Depends-on): Add extensions.
+       * modules/memrchr-tests (Depends-on): Add extensions.
+
+2009-05-13  Bruno Haible  <bruno@clisp.org>
+
+       Make some tests ISO C 99 compliant.
+       * tests/zerosize-ptr.h: New file.
+       * tests/test-memchr.c: Include zerosize-ptr.h.
+       (main): Use a zero-size object pointer instead of NULL.
+       * tests/test-memchr2.c: Include zerosize-ptr.h.
+       (main): Use a zero-size object pointer instead of NULL.
+       * tests/test-memcmp.c: Include zerosize-ptr.h.
+       (main): Use a zero-size object pointer instead of NULL.
+       * tests/test-memmem.c: Include zerosize-ptr.h.
+       (main): Use a zero-size object pointer instead of NULL.
+       * tests/test-memrchr.c: Include zerosize-ptr.h.
+       (main): Use a zero-size object pointer instead of NULL.
+       * modules/memchr-tests (Files): Add tests/zerosize-ptr.h,
+       m4/mmap-anon.m4.
+       (Depends-on): Add getpagesize.
+       (configure.ac): Invoke gl_FUNC_MMAP_ANON. Check for mprotect.
+       * modules/memchr2-tests (Files): Add tests/zerosize-ptr.h,
+       m4/mmap-anon.m4.
+       (Depends-on): Add getpagesize.
+       (configure.ac): Invoke gl_FUNC_MMAP_ANON. Check for mprotect.
+       * modules/memcmp-tests (Files): Add tests/zerosize-ptr.h,
+       m4/mmap-anon.m4.
+       (Depends-on): Add getpagesize.
+       (configure.ac): Invoke gl_FUNC_MMAP_ANON. Check for mprotect.
+       * modules/memmem-tests (Files): Add tests/zerosize-ptr.h,
+       m4/mmap-anon.m4.
+       (Depends-on): Add getpagesize.
+       (configure.ac): Invoke gl_FUNC_MMAP_ANON. Check for mprotect.
+       * modules/memrchr-tests (Files): Add tests/zerosize-ptr.h,
+       m4/mmap-anon.m4.
+       (Depends-on): Add getpagesize.
+       (configure.ac): Invoke gl_FUNC_MMAP_ANON. Check for mprotect.
+
+2009-05-12  Bruno Haible  <bruno@clisp.org>
+
+       Tests for module 'alignof'.
+       * modules/alignof-tests: New file.
+       * tests/test-alignof.c: New file.
+
+2009-05-12  Bruno Haible  <bruno@clisp.org>
+
+       Fix alignof macro.
+       * lib/alignof.h (alignof): Remove special cases for AIX and HP-UX
+       vendor compilers that are always correct.
+
 2009-05-12  Bruno Haible  <bruno@clisp.org>
 
        Make the MAP_ANONYMOUS detection work on HP-UX 11.