* lib/c-stack.c (find_stack_direction): Do not define this function
when it will not be used.
2009-11-22 Jim Meyering <meyering@redhat.com>
+ c-stack: avoid defining an unused static function
+ * lib/c-stack.c (find_stack_direction): Do not define this function
+ when it will not be used.
+
diffseq: avoid spurious gcc warnings
* lib/diffseq.h (IF_LINT2): Define.
(compareseq): Use it to initialize two members of "part".
# if STACK_DIRECTION
# define find_stack_direction(ptr) STACK_DIRECTION
# else
+# if ! SIGACTION_WORKS || HAVE_XSI_STACK_OVERFLOW_HEURISTIC
static int
find_stack_direction (char const *addr)
{
char dummy;
return ! addr ? find_stack_direction (&dummy) : addr < &dummy ? 1 : -1;
}
+# endif
# endif
# if SIGACTION_WORKS