+2011-06-20 Paul Eggert <eggert@cs.ucla.edu>
+
+ alloca: port to compilers that can optimize like GCC 4.6.0
+ * lib/alloca.c (find_stack_direction): New signature, taken from
+ Autoconf git. This works with GCC 4.6.0. This code should never
+ be used with GCC 4.6.0 itself, as GCC has alloca, but it might
+ be used with other compilers that optimize as well as GCC 4.6.0 does.
+ (alloca): Adjust to new signature.
+ * m4/alloca.m4 (__AC_LIBOBJ_ALLOCA) [Autoconf version < 2.69]:
+ New macro, which patches Autoconf in a similar way.
+
+ c-stack: stop worrying about stack direction
+ * lib/c-stack.c (find_stack_direction): Remove.
+ (segv_handler): Don't worry about stack direction growth, as it's
+ too much of a pain to configure this correctly, given how compilers
+ are optimizing-away our stack-growth detection code. Instead, assume
+ that any access to just before or just after the stack is OK.
+ * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC):
+ Don't require AC_FUNC_ALLOCA; no longer needed.
+
2011-06-20 Eric Blake <eblake@redhat.com>
test-stat: don't allocate PATH_MAX bytes