+2009-01-24 Bruno Haible <bruno@clisp.org>
+
+ * lib/c-strtod.h (c_strtod, c_strtold): Add specification.
+
+2009-01-23 Bruno Haible <bruno@clisp.org>
+
+ Make c-strtod, c-strtold usable in libraries.
+ * lib/c-strtod.c: Include string.h instead of xalloc.h.
+ (C_STRTOD): Call strdup instead of xstrdup.
+ * modules/c-strtod (Depends-on): Add strdup-posix, remove xalloc.
+ * modules/c-strtold (Depends-on): Likewise.
+ * doc/c-strtod.texi: Remove the sentence mentioning xalloc_die.
+ * NEWS: Mention the change.
+ Reported by Michael Gold <mgold@ncf.ca>.
+
+2009-01-23 Jim Meyering <meyering@redhat.com>
+
+ c-strtod: when ENDPTR is non-NULL, set *ENDPTR in new failure path
+ * lib/c-strtod.c (C_STRTOD) [LC_ALL_MASKC]: Ensure that when
+ ENDPTR is non-NULL, *ENDPTR is set to NPTR upon failure.
+
+2009-01-23 Simon Josefsson <simon@josefsson.org>
+
+ * lib/version-etc.c: Add emit_bug_reporting_address, inspired by
+ GNU CoreUtils.
+ * lib/version-etc.h: Add prototype for emit_bug_reporting_address.
+ * modules/version-etc (Description): Update.
+
+2009-01-22 Bruno Haible <bruno@clisp.org>
+
+ Cache the C locale object.
+ * lib/c-strtod.c (c_locale_cache): New variable.
+ (c_locale): New function.
+ (C_STRTOD): Use it, and don't call freelocale.
+ * m4/c-strtod.m4 (gl_C_STRTOD, gl_C_STRTOLD): Require AC_C_INLINE.
+ Suggested by Paolo Bonzini.
+
+2009-01-21 Bruno Haible <bruno@clisp.org>
+
+ * lib/getloadavg.c (getloadavg): Check c_strtod result against error
+ conditions other than overflow.
+
2009-01-21 Bruno Haible <bruno@clisp.org>
* lib/c-strtod.c: Include errno.h.