when not explicitly asking for c99.
_ACEOF
+_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $OSDEFS"
ac_fn_c_check_decl "$LINENO" "OPEN_MAX" "ac_cv_have_decl_OPEN_MAX" "
#include <sys/types.h>
#include <limits.h>
#define HAVE_DECL_SIZE_MAX $ac_have_decl
_ACEOF
+CFLAGS="$_CFLAGS"
if test "$ac_cv_have_decl_LLONG_MAX" != "yes"; then
ac_fn_c_check_decl "$LINENO" "QUAD_MAX" "ac_cv_have_decl_QUAD_MAX" "
#include <sys/types.h>
dnl
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"
+CFLAGS="$CFLAGS $OSDEFS"
AC_CHECK_DECLS([OPEN_MAX, LLONG_MAX, LLONG_MIN, ULLONG_MAX, PATH_MAX, HOST_NAME_MAX], [], [], [
#include <sys/types.h>
#include <limits.h>
# include <inttypes.h>
#endif
])
+CFLAGS="$_CFLAGS"
dnl
dnl Try to find equivalents for missing types
dnl