+2010-10-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ Indentation.
+ * lib/spawn.in.h (verify_POSIX_SPAWN_USEVFORK_no_overlap): Indent
+ higher-level operators more to the left.
+
+2010-10-11 Jim Meyering <meyering@redhat.com>
+
+ test-futimens: avoid unwarranted test failure on Solaris 5.11
+ * tests/test-futimens.h (test_futimens): When provoking EBADF, use an
+ invalid file descriptor, so we don't provoke EFAULT from Solaris 5.11,
+ because it tries to dereference the NULL name argument.
+
+2010-10-11 Bruno Haible <bruno@clisp.org>
+
+ Indentation.
+ * lib/spawn.in.h (verify_POSIX_SPAWN_USEVFORK_no_overlap): Improve
+ indentation.
+
+2010-10-11 Jim Meyering <meyering@redhat.com>
+
+ spawn.in.h: make indentation consistent with parentheses
+ * lib/spawn.in.h (verify_POSIX_SPAWN_USEVFORK_no_overlap):
+ Make indentation consistent with parentheses.
+
+2010-10-11 Gary V. Vaughan <gary@gnu.org>
+
+ Fix mismatched parens in previous commit
+ * lib/spawn.in.h (verify_POSIX_SPAWN_USEVFORK_no_overlap): Fix mismatched
+ parens.
+
+2010-10-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ rewrite int foo[2*X-1] to verify(X) or to int foo[X?1:-1]
+
+ * lib/float+.h (verify_sizeof_flt, verify_sizeof_dbl):
+ (verify_sizeof_ldbl): Rewrite 2*X-1 to X?1:-1.
+ * lib/malloca.c: Include "verify.h".
+ (verify1): Remove, replacing with a verify call.
+ * lib/relocwrapper.c (verify1): Likewise.
+ * lib/vasnprintf.c (mp_limb_verify, mp_twolimb_verify, TCHAR_T_verify):
+ Likewise.
+ * modules/malloca (Depends-on): Add 'verify'.
+ * modules/relocatable-prog-wrapper (Depends-on): Add 'verify'.
+ * modules/vasnprintf (Depends-on): Add 'verify'.
+ * modules/unistdio/u8-vasnprintf (Depends-on): Likewise.
+ * modules/unistdio/u8-u8-vasnprintf (Depends-on): Likewise.
+ * modules/unistdio/u16-vasnprintf (Depends-on): Likewise.
+ * modules/unistdio/u16-u16-vasnprintf (Depends-on): Likewise.
+ * modules/unistdio/u32-vasnprintf (Depends-on): Likewise.
+ * modules/unistdio/u32-u32-vasnprintf (Depends-on): Likewise.
+ * modules/unistdio/ulc-vasnprintf (Depends-on): Likewise.
+
+ prefer (X ? 1 : -1) when converting from boolean (1,0) to int (1,-1)
+
+ Formerly the style was sometimes 2*X - 1, because the C standard
+ was wrongly thought to disallow ?: in integral constant expressions.
+ * lib/inet_ntop.c (verify_int_size): Rewrite 2*X-7 (!) to 4<=X?1:-1.
+ * lib/signal.in.h (verify_NSIG_constraint): Rewrite 2*X-1 to X?1:-1.
+ * lib/spawn.in.h (verify_POSIX_SPAWN_USEVFORK_no_overlap): Likewise.
+ * lib/stdint.in.h (_verify_intmax_size): Likewise.
+ * lib/time.in.h (struct __time_t_must_be_integral): Rewrite
+ 2 * ((time_t) 1 / 2 == 0) - 1 to (time_t) 1; this suffices to
+ verify that time_t cannot be floating.
+
+2010-10-08 Eric Blake <eblake@redhat.com>
+
+ time: enforce recent POSIX ruling that time_t is integral
+ * lib/time.in.h (__time_t_must_be_integral): Detect any
+ problematic systems, allowing the rest of gnulib to assume POSIX.
+
2010-10-08 Jim Meyering <meyering@redhat.com>
fdopendir: fix a bug on systems lacking openat and /proc support