From c15d8e243be69c5a0bddb639625a144c17b6f74d Mon Sep 17 00:00:00 2001 From: Tim Kientzle Date: Thu, 11 Sep 2008 18:19:54 -0400 Subject: [PATCH] A couple of extra configuration tests, inspired by missing features on various Windows compilers. Submitted by: Ivailo Petrov SVN-Revision: 198 --- configure.ac | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 317947b1d..0fb7d37c6 100644 --- a/configure.ac +++ b/configure.ac @@ -193,6 +193,8 @@ AC_CHECK_TYPE(uintptr_t, [unsigned int]) # Check for high-resolution timestamps in struct stat AC_CHECK_MEMBERS([struct stat.st_mtimespec.tv_nsec]) AC_CHECK_MEMBERS([struct stat.st_mtim.tv_nsec]) +# Check for block size support in struct stat +AC_CHECK_MEMBERS([struct stat.st_blksize]) # If you have uintmax_t, we assume printf supports %ju # If you have unsigned long long, we assume printf supports %llu @@ -206,7 +208,7 @@ AC_TYPE_UINTMAX_T AC_TYPE_UINT64_T # TODO: If any of these are missing, define them right here. -AC_CHECK_DECLS([SIZE_MAX, INT64_MAX, INT64_MIN, UINT64_MAX, UINT32_MAX]) +AC_CHECK_DECLS([SIZE_MAX, SSIZE_MAX, INT64_MAX, INT64_MIN, UINT64_MAX, UINT32_MAX]) AC_CHECK_DECL([EFTYPE], [AC_DEFINE(HAVE_EFTYPE, 1, [A possible errno value for invalid file format errors])], -- 2.47.3