New module 'vma-iter'.
[pspp] / ChangeLog
index bba6c35318ed6ef301334651ae7c87709050d3d3..5e210fde8f07c01004db489b821dcb4c1893c4b0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,32 @@
+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.