]> granicus.if.org Git - sudo/commitdiff
SIZE_MAX may be in limits.h on pre-C99 compilers.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 3 Feb 2015 14:33:26 +0000 (07:33 -0700)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 3 Feb 2015 14:33:26 +0000 (07:33 -0700)
configure
configure.ac

index 6f49dd976a53ca7025cfa1373e41a46cf1d476dc..ba22b39d527863a6a7fce23cc86025778197bef6 100755 (executable)
--- a/configure
+++ b/configure
@@ -20935,6 +20935,7 @@ _ACEOF
 
 ac_fn_c_check_decl "$LINENO" "SIZE_MAX" "ac_cv_have_decl_SIZE_MAX" "
 #include <sys/types.h>
+#include <limits.h>
 #ifdef HAVE_INTTYPES_H
 # include <inttypes.h>
 #endif
index f0447649f699ff95d88cdee7b677132f38b9ab99..c404d74d6e19927ce25b415873b365f2a738d8ee 100644 (file)
@@ -2958,7 +2958,7 @@ AC_INCLUDES_DEFAULT
 ])
 
 dnl
-dnl Check for incomplete limits.h and missing SIZE_MAX
+dnl Check for incomplete limits.h and missing SIZE_MAX.
 dnl We need to add OSDEFS to CFLAGS to expose LLONG_MAX et al on glibc.
 dnl
 _CFLAGS="$CFLAGS"
@@ -2969,6 +2969,7 @@ AC_CHECK_DECLS([OPEN_MAX, LLONG_MAX, LLONG_MIN, ULLONG_MAX, PATH_MAX, HOST_NAME_
 ])
 AC_CHECK_DECLS([SIZE_MAX], [], [], [
 #include <sys/types.h>
+#include <limits.h>
 #ifdef HAVE_INTTYPES_H
 # include <inttypes.h>
 #endif