* lib/popcount.h: Use verify_true instead of if...abort.
[gnulib.git] / ChangeLog
index 975922c..c8c539d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,36 @@
+2007-07-23  Ben Pfaff  <blp@gnu.org>
+
+       * lib/popcount.h: Use verify_true instead of if...abort.
+       * modules/popcount: Depend on verify module.
+       Suggested by Jim Meyering.
+
+2007-07-23  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_import): Create a .cvsignore file also when the
+       directory is not yet in CVS but the toplevel directory is. When
+       creating a .cvsignore file, add ".deps" and ".dirstamp" to it.
+       Reported by Karl Berry.
+
+2007-07-22  Ben Pfaff  <blp@gnu.org>
+
+       * lib/popcount.h: Use faster, branchless algorithm for non-GCC
+       case.
+       Suggested by Eric Blake.
+
+2007-07-22  Ben Pfaff  <blp@gnu.org>
+
+       New module: popcount.
+       * MODULES.html.sh: Add popcount.
+       * modules/popcount: New file.
+       * modules/popcount-tests: New file.
+       * tests/test-popcount.c: New file.
+       * lib/popcount.h: New file.
+       * m4/popcount.m4: New file.
+
 2007-07-22  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * build-aux/announce-gen: Update to GPLv3.
+
        * build-aux/config.guess: Update from config.
 
 2007-07-21  Bruno Haible  <bruno@clisp.org>
        * modules/sprintf-posix (Dependencies): Add stdint.
        * modules/vsprintf-posix (Dependencies): Likewise.
 
-2007-07-01  Bruno Haible <bruno@clisp.org>
+2007-07-01  Bruno Haible  <bruno@clisp.org>
 
        * gnulib-tool (self_abspathname): Determine PATH_SEPARATOR and handle
        Windows PATH as well. Conservative double-quoting. Comments.
 
-2007-07-01  Bruno Haible <bruno@clisp.org>
+2007-07-01  Bruno Haible  <bruno@clisp.org>
            Eric Blake  <ebb9@byu.net>
            Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>