fi
])
if test $ol_cv_berkeley_db2 = yes ; then
- AC_DEFINE(HAVE_BERKELEY_DB2)
+ AC_DEFINE(HAVE_BERKELEY_DB2,1)
fi
])dnl
dnl
fi
])
if test $ol_cv_berkeley_db = yes ; then
- AC_DEFINE(HAVE_BERKELEY_DB)
+ AC_DEFINE(HAVE_BERKELEY_DB,1)
fi
])dnl
dnl
fi
])
if test $ol_cv_gdbm = yes ; then
- AC_DEFINE(HAVE_GDBM)
+ AC_DEFINE(HAVE_GDBM,1)
fi
])dnl
dnl
fi
])
if test $ol_cv_ndbm = yes ; then
- AC_DEFINE(HAVE_NDBM)
+ AC_DEFINE(HAVE_NDBM,1)
fi
])dnl
dnl
])
])dnl
dnl
+dnl ====================================================================
+dnl Check if toupper() requires islower() to be called first
+AC_DEFUN([OL_C_UPPER_LOWER],
+[
+AC_MSG_CHECKING([if toupper() requires islower()])
+AC_CACHE_VAL(ol_cv_c_upper_lower,[
+ AC_TRY_RUN([
+#include <ctypes.h>
+main()
+{
+ if ('C' == toupper('C'))
+ exit 0;
+ else
+ exit 1;
+}],
+ [ol_cv_c_upper_lower=no],
+ [ol_cv_c_upper_lower=yes],
+ [ol_cv_c_upper_lower=safe])])
+AC_MSG_RESULT($ol_cv_c_upper_lower)
+if test $ol_cv_c_upper_lower != no ; then
+ AC_DEFINE(C_UPPER_LOWER,1)
+fi
+])
+
dnl ====================================================================
dnl Check for declaration of sys_errlist in one of stdio.h and errno.h.
dnl Declaration of sys_errlist on BSD4.4 interferes with our declaration.
# It's possible (for near-UNIX clones) that sys_errlist doesn't exist
if test $ol_cv_dcl_sys_errlist = no ; then
- AC_DEFINE(DECL_SYS_ERRLIST)
+ AC_DEFINE(DECL_SYS_ERRLIST,1)
AC_MSG_CHECKING([existence of sys_errlist])
AC_CACHE_VAL(ol_cv_have_sys_errlist,[
AC_TRY_LINK([#include <errno.h>],