X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/ddb317ba828f05eb48e98fda530443955485e75d..595e113b15e2ce80b95d39d1851ce78f25ffa1f4:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 4769f5d575..f1eec73689 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2013-10-07 Paul Eggert + + Improve support for popcount and counting trailing zeros (Bug#15550). + Do this by using the Gnulib modules for this. + This should generate faster code on non-GCC, non-MSC platforms, + and make the code a bit more portable, at least in theory. + * lib/count-one-bits.c, lib/count-one-bits.h: + * lib/count-trailing-zeros.c, lib/count-trailing-zeros.h: + * m4/count-one-bits.m4, m4/count-trailing-zeros.m4: + New files, copied from gnulib. + * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. + 2013-10-04 Paul Eggert Use hardware insns for byteswapping on glibc hosts that support it.