autoupdate
[gnulib.git] / ChangeLog
index 21a0936..ab1ad1e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,109 @@
+2011-01-24  Bruno Haible  <bruno@clisp.org>
+
+       vma-iter: Avoid empty intervals.
+       * lib/vma-iter.c (vma_iterate) [IRIX, OSF/1]: Don't call the callback
+       on an empty interval.
+
+2011-01-24  Jim Meyering  <meyering@redhat.com>
+
+       u64: remove unnecessary #include
+       * lib/u64.h: Don't include <stddef.h>.  It was not used.
+
+2011-01-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Allow the user to avoid the GNULIB_TEST_* macros.
+       * m4/gnulib-common.m4 (gl_ASSERT_NO_GNULIB_POSIXCHECK): New macro.
+
+2011-01-23  Bruno Haible  <bruno@clisp.org>
+
+       New module 'vma-iter'.
+       * lib/vma-iter.h: New file.
+       * lib/vma-iter.c: New file, based on lib/get-rusage-as.c.
+       * modules/vma-iter: New file.
+       * lib/get-rusage-as.c: Include vma-iter.h. Don't include system headers
+       for get_rusage_as_via_iterator.
+       (vma_iterate_callback): New function.
+       (get_rusage_as_via_iterator): Rewritten to use vma_iterate.
+       * modules/get-rusage-as (Depends-on): Add vma-iter.
+
+2011-01-23  Bruno Haible  <bruno@clisp.org>
+
+       uninorm: Tweak includes.
+       * lib/uninorm/normalize-internal.h: Don't include <stddef.h>.
+       Reported by Jim Meyering.
+
+2011-01-23  Bruno Haible  <bruno@clisp.org>
+
+       get-rusage-as: Improve on NetBSD.
+       * lib/get-rusage-as.c (get_rusage_as_via_iterator): On NetBSD, use
+       /proc, like on FreeBSD.
+
+2011-01-23  Jim Meyering  <meyering@redhat.com>
+
+       xreadlink.h: remove unnecessary #include
+       * lib/xreadlink.h: Don't include <stddef.h>.  It was not used.
+
+       maint.mk: add syntax-check rule: detect unnecessary #include <stddef.h>
+       * top/maint.mk (sc_prohibit_stddef_without_use): New rule.
+
+2011-01-23  Bruno Haible  <bruno@clisp.org>
+
+       get-rusage-as: Fix bug.
+       * lib/get-rusage-as.c (get_rusage_as_via_setrlimit): Restore the
+       original limit when aborting the first loop.
+
+2011-01-23  Bruno Haible  <bruno@clisp.org>
+
+       wctype: Ensure valid C syntax.
+       * m4/wctype_h.m4 (gl_WCTYPE_H): Invoke gl_CHECK_NEXT_HEADERS
+       unconditionally, instead of gl_NEXT_HEADERS conditionally.
+
+2011-01-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       getopt: omit HAVE_OPTRESET, HAVE_GETOPT_CLIP from config.h
+       * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Do not put the
+       symbols HAVE_OPTRESET and HAVE_GETOPT_CLIP into config.h,
+       as they are needed only for configure's test case.
+       This removes two unnecessary symbols from config.h.
+
+       gl_CHECK_NEXT_HEADERS implies AC_CHECK_HEADERS_ONCE
+       * m4/include_next.m4 (gl_CHECK_HEXT_HEADERS): Document this.
+       * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Don't bother to invoke
+       AC_CHECK_HEADERS_ONCE on a header that we also invoke
+       gl_CHECK_NEXT_HEADERS on, since the latter invokes the former.
+       * m4/netdb_h.m4 (gl_HEADER_NETDB): Likewise.
+       * m4/pthread.m4 (gl_PTHREAD_CHECK): Likewise.
+       * m4/sched_h.m4 (gl_SCHED_H): Likewise.
+       * m4/search_h.m4 (gl_SEARCH_H): Likewise.
+       * m4/spawn_h.m4 (gl_SPAWN_H): Likewise.
+       * m4/sys_file_h.m4 (gl_HEADER_SYS_FILE_H): Likewise.
+       * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Likewise.
+       * m4/sys_times_h.m4 (gl_SYS_TIMES_H): Likewise.
+       * m4/sys_utsname_h.m4 (gl_SYS_UTSNAME_H): Likewise.
+       * m4/termios_h.m4 (gl_TERMIOS_H): Likewise.
+       * m4/unistd_h.m4 (gl_UNISTD_H): Likewise.
+       * m4/wchar_h.m4 (gl_WCHAR_H): Likewise.
+       * m4/wctype_h.m4 (gl_WCTYPE_H): Likewise.
+
+2011-01-21  Eric Blake  <eblake@redhat.com>
+
+       maintainer-makefile: work with older git for submodule check
+       * top/maint.mk (public-submodule-commit): Rewrite to avoid
+       merge-base --independent, which Ubuntu 10.04 git 1.7.0.4 lacks.
+       Reported by Matthias Bolte.
+
+       bootstrap: minor portability fixes
+       * build-aux/bootstrap (me): Use $me instead of $0 in functions.
+       (usage): Omit leading capital and trailing . on help phrases, per
+       GNU Coding Standards.
+       (check_versions, top level): Prefix messages with script name.
+
+2011-01-21  Benjamin Lindner  <bjmldn@gmail.com>  (tiny change)
+
+       bootstrap: support --no-git option
+       * build-aux/bootstrap: Add --no-git option, to be used when
+       --gnulib-srcdir points to the exact desired checkout.
+
 2011-01-21  Eric Blake  <eblake@redhat.com>
 
        strerror_r-posix: work with glibc 2.13