-#----------------------------------------
-# Check for standard headers
-AC_HEADER_STDC
-AC_HEADER_STDBOOL
-AC_CHECK_HEADERS([ fcntl.h limits.h locale.h ])
-AC_CHECK_HEADERS([ stdlib.h string.h sys/time.h unistd.h ])
-AC_TYPE_SIZE_T
-
-#----------------------------------------
-# Checks for library functions.
-AC_FUNC_MALLOC
-AC_FUNC_REALLOC
-AC_FUNC_ALLOCA
-AC_CHECK_FUNCS([ bzero memmove memset ])
-AC_CHECK_FUNCS([ strcasecmp strchr strcspn strdup strncasecmp strpbrk strrchr strspn strtol ])
-AC_CHECK_FUNCS([ gettimeofday mkdir regcomp setlocale uname ])
-
-#----------------------------------------
-# Check headers and macros for circle queues
-AC_CHECK_HEADERS(
- [sys/queue.h],
- [AC_MSG_CHECKING([for CIRCLEQ_XXX macros in sys/queue.h])
- AC_PREPROC_IFELSE(
- [AC_LANG_PROGRAM(
- [[#include <sys/queue.h>
- #ifndef CIRCLEQ_HEAD
- #error no
- #endif]]
- [[]])],
- [AC_MSG_RESULT([yes])],
- [AC_MSG_RESULT([no])
- AC_MSG_ERROR([CIRCLEQ_XXX macros not defined in sys/queue.h (parser)])])],
- [AC_MSG_ERROR([could not find sys/queue.h header (parser)])])
-