summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorClemens Gruber <clemens.gruber@pqgruber.com>2017-11-06 16:26:07 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-11-16 18:03:27 +0100
commita3ccf79de45b02beea69495aad89f9bf2a612ef9 (patch)
treefe3a831c3962913f152f3a55c0386bfdabf28985 /configure.ac
parentb8949549ff98b54cd390901aba0ede18b1223f10 (diff)
downloadptxdist-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.ac25
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