~drizzle-trunk/drizzle/development

1081.1.1 by Monty Taylor
Whole boat-load of build fixes.
1
AC_DEFUN([DRIZZLE_STACK_DIRECTION],
2
 [AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction,
3
 [AC_TRY_RUN([#include <stdlib.h>
4
 int find_stack_direction ()
5
 {
6
   static char *addr = 0;
7
   auto char dummy;
8
   if (addr == 0)
9
     {
10
       addr = &dummy;
11
       return find_stack_direction ();
12
     }
13
   else
14
     return (&dummy > addr) ? 1 : -1;
15
 }
16
 int main ()
17
 {
18
   exit (find_stack_direction() < 0);
19
 }], ac_cv_c_stack_direction=1, ac_cv_c_stack_direction=-1,
20
   ac_cv_c_stack_direction=)])
21
 AC_DEFINE_UNQUOTED(STACK_DIRECTION, $ac_cv_c_stack_direction)
22
])dnl