#serial 1 # autoconf tests required for use of xstrtoumax.c AC_DEFUN(jm_AC_PREREQ_XSTRTOUMAX, [ AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) AC_CHECK_HEADERS(stdlib.h) AC_REPLACE_FUNCS(strtoumax) dnl We don't need (and can't compile) the replacement strtoull dnl unless the type `unsigned long long' exists. dnl Also, only the replacement strtoumax invokes strtoull, dnl so we need the replacement strtoull only if strtoumax does not exist. case "$ac_cv_type_unsigned_long_long,$ac_cv_func_strtoumax" in yes,no) AC_REPLACE_FUNCS(strtoull) ;; esac ])