NEWS.stable: log cherry-pick [7c25126]->[6057366] autoupdate
[gnulib.git] / ChangeLog
index dddd333..9891f8e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,73 @@
+2011-12-04  Bruno Haible  <bruno@clisp.org>
+           Jim Meyering  <meyering@redhat.com>
+
+       tests: Avoid spurious error message on platforms without mktemp program.
+       * tests/init.sh (mktempd_): Run mktemp in a subcommand.
+
+2011-12-03  Bruno Haible  <bruno@clisp.org>
+
+       Fix module descriptions syntax.
+       * modules/argv-iter (License): Fix syntax.
+       * modules/di-set (License): Likewise.
+       * modules/ino-map (License): Likewise.
+       Reported by Stefano Lattarini <stefano.lattarini@gmail.com>.
+
+2011-12-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       stdalign: port to Clang 3.0
+       Problem reported by Simon Josefsson in
+       <http://lists.gnu.org/archive/html/bug-gnulib/2011-12/msg00005.html>.
+       * doc/posix-headers/stdalign.texi (stdalign.h): Mention Clang 3.0,
+       which has <stdalign.h> but which does not define alignof.
+       * m4/stdalign.m4 (gl_STDALIGN_H): Check for Clang 3.0's problem.
+
+2011-12-01  Eric Blake  <eblake@redhat.com>
+
+       mktempd: silence dd usage
+       * build-aux/mktempd (rand_bytes): Silence dd.
+
+2011-11-30  Simon Josefsson  <simon@josefsson.org>
+
+       manywarnings: Don't mention gcc version in docstring.
+       * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Doc fix.  Suggested by
+       Jim Meyering <meyering@redhat.com>.
+
+2011-11-30  Jim Meyering  <meyering@redhat.com>
+
+       hash: mark a few floating point constants with "f" suffix
+       * lib/hash.c (DEFAULT_GROWTH_THRESHOLD, DEFAULT_GROWTH_FACTOR)
+       (DEFAULT_SHRINK_THRESHOLD, DEFAULT_SHRINK_FACTOR): Mark literal
+       floating point constants with "f", since they're destined to be
+       saved/used as "float"s.
+
+2011-11-29  Paolo Bonzini  <bonzini@gnu.org>
+
+       float tests: Correct and re-enable assertion about LDBL_MIN_EXP.
+       * tests/test-float.c (test_long_double): Correct and re-enable the
+       assertion about LDBL_MIN_EXP that was disabled on 2011-08-31.
+
+2011-11-29  Matthew Wala  <wala1@illinois.edu>  (tiny change)
+
+       Avoid subtracting two pointers that don't point into the same block.
+       * lib/argp-help.c (hol_append): Reorder pointer subtractions so that
+       only pointers into the same memory block are subtracted. We cannot
+       assume that sizeof (ptrdiff_t) == sizeof (void *).
+
+2011-11-29  Eric Blake  <eblake@redhat.com>
+
+       maint.mk: add syntax check for use of compare from init.sh
+       * top/maint.mk (sc_prohibit_reversed_compare_failure): New rule,
+       moved here from coreutils.
+
+       manywarnings: drop -Wunsuffixed-float-constants
+       * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): C99 does not allow
+       '1.0D', which is the only way to silence this warning for 'double'.
+
 2011-11-29  Jim Meyering  <meyering@redhat.com>
 
+       hash: mark compute_bucket_size with the pure attribute
+       * lib/hash.c (compute_bucket_size): Use _GL_ATTRIBUTE_PURE.
+
        quotearg, propername: correct pragma guard expression
        * lib/quotearg.c: Enable pragma for gcc-4.6 and newer, not 4.3 and newer.
        * lib/propername.c: Likewise.  Reported by Bernhard Voelker.