+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ sys_select: Avoid warning about missing memset declaration on HP-UX 11.
+ * lib/sys_select.in.h: On HP-UX, include also <string.h>.
+
+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ waitpid: Fix link error in C++ mode.
+ * lib/sys_wait.in.h: Remove extern "C" { ... } group.
+
+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ isnan: Use GCC built-ins when possible.
+ * lib/math.in.h (gl_isnan_f): Use __builtin_isnanf instead of
+ __builtin_isnan.
+ (gl_isnan_l): Use __builtin_isnanl instead of __builtin_isnan.
+ (isnan): Define using GCC built-ins for GCC >= 4.0.
+
+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ isnand: Fix mistake.
+ * m4/isnand.m4 (gl_HAVE_ISNAND_IN_LIBM): Use __builtin_isnan, not
+ __builtin_isnand.
+
+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ open: Avoid C++ error on HP-UX 11.
+ * lib/fcntl.in.h (open): Disable _GL_CXXALIASWARN invocation on HP-UX.
+
+2010-12-31 Bruno Haible <bruno@clisp.org>
+
+ time_r: Add missing declarations on HP-UX 11.
+ * lib/time.in.h (localtime_r, gmtime_r): Test HAVE_DECL_LOCALTIME_R
+ instead of HAVE_LOCALTIME_R.
+ * m4/time_r.m4 (gl_TIME_R): Test whether localtime_r is declared. Set
+ HAVE_LOCALTIME_R always.
+ * m4/time_h.m4 (gl_HEADER_TIME_H_DEFAULTS): Initialize
+ HAVE_DECL_LOCALTIME_R, not HAVE_LOCALTIME_R.
+ * modules/time (Makefile.am): Substitute HAVE_DECL_LOCALTIME_R, not
+ HAVE_LOCALTIME_R.
+ * doc/posix-functions/gmtime_r.texi: Document the HP-UX 11 problem.
+ * doc/posix-functions/localtime_r.texi: Likewise.
+
+2010-12-29 Eric Blake <eblake@redhat.com>
+
+ mountlist: tweak previous commit
+ * lib/mountlist.c (me_remote): Guarantee trailing backslash.
+ Reported by Paul Eggert.
+
+ mountlist: fix local drive detection on cygwin
+ * lib/mountlist.c (ME_REMOTE) [__CYGWIN__]: Provide implementation
+ that works for cygwin.
+
+2010-12-29 Paul Eggert <eggert@cs.ucla.edu>
+
+ ftoastr, snprintf: ftoastr + snprintf module
+ * lib/ftoastr.c: Use GNULIB_SNPRINTF, not GNULIB_SNPRINTF_POSIX,
+ since the snprintf module now should be good enough here.
+ * modules/snprintf (configure.ac): Add gl_MODULE_INDICATOR([snprintf]).
+ It seems odd to have both gl_STDIO_MODULE_INDICATOR([snprintf])
+ and gl_MODULE_INDICATOR([snprintf]), but the former enables
+ GNULIB_SNPRINTF only for the test directory, and the latter
+ doesn't arrange for gl_STDIO_H_DEFAULTS to be called, so neither
+ seems to suffice by itself.
+
+2010-12-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ alloca: one step towards thread-safety
+ * lib/alloca.c (find_stack_direction): New arg PTR, to avoid the
+ need for a static variable. All callers changed. This does not
+ make the alloca replacement thread-safe, but it's one step.
+
+ tests: minor indenting change
+ * tests/init.sh: Sync from coreutils housekeeping patch
+ <http://lists.gnu.org/archive/html/coreutils/2010-12/msg00116.html>
+ to keep lines within 80 columns.
+
+2010-12-28 Jim Meyering <meyering@redhat.com>
+
+ regex: don't infloop on persistent failing calloc
+ * lib/regexec.c (build_trtable): Return failure indication upon
+ calloc failure. Otherwise, re_search_internal could infloop on OOM.
+ In glibc, this was fixed for version 2.13:
+ http://sourceware.org/bugzilla/show_bug.cgi?id=12348
+
2010-12-28 Bruno Haible <bruno@clisp.org>
Paul Eggert <eggert@cs.ucla.edu>