diff options
author | Clemens Gruber <clemens.gruber@pqgruber.com> | 2017-11-06 16:26:07 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2017-11-16 18:03:27 +0100 |
commit | a3ccf79de45b02beea69495aad89f9bf2a612ef9 (patch) | |
tree | fe3a831c3962913f152f3a55c0386bfdabf28985 /configure.ac | |
parent | b8949549ff98b54cd390901aba0ede18b1223f10 (diff) | |
download | ptxdist-a3ccf79de45b02beea69495aad89f9bf2a612ef9.tar.gz ptxdist-a3ccf79de45b02beea69495aad89f9bf2a612ef9.tar.xz |
ptxdist: Add more checks, recommended by autoscan
Checks recommended by autoscan (taken from configure.scan)
Only the PROG checks were ommitted, because of the already existing GNU
tools checks.
Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 338fb6089..bee3afd0f 100644 --- a/configure.ac +++ b/configure.ac @@ -39,6 +39,8 @@ dnl Check header files, mostly for lxdialog & kconfig dnl AC_HEADER_STDC +AC_CHECK_HEADERS([fcntl.h inttypes.h libintl.h limits.h locale.h malloc.h stddef.h stdlib.h string.h sys/time.h unistd.h]) + AC_CHECK_HEADER([regex.h], [], AC_MSG_ERROR([Cannot find regex.h.])) AC_SEARCH_LIBS(regcomp, [regex gnuregex],, @@ -88,6 +90,29 @@ AC_CHECK_HEADER( ]) AM_CONDITIONAL(BUILD_NCONF, test "x$NCURSES_FOUND" = "xyes") +dnl +dnl Checks for typedefs, structures, and compiler characteristics. +dnl +AC_CHECK_HEADER_STDBOOL +AC_C_INLINE +AC_TYPE_INT16_T +AC_TYPE_INT32_T +AC_TYPE_INT8_T +AC_TYPE_OFF_T +AC_TYPE_SIZE_T +AC_TYPE_SSIZE_T +AC_TYPE_UINT16_T +AC_TYPE_UINT32_T +AC_TYPE_UINT8_T + +dnl +dnl Checks for library functions. +dnl +AC_FUNC_ALLOCA +AC_FUNC_MALLOC +AC_FUNC_REALLOC +AC_CHECK_FUNCS([bzero gettimeofday memmove memset mkdir regcomp setlocale strcasecmp strchr strcspn strdup strncasecmp strpbrk strrchr strspn strtol strtoull uname]) + AC_SYS_INTERPRETER if test "$interpval" != yes ; then |