From 03eb7af5765b8921f1724813908ae823ff35baaa Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 22 Apr 2011 02:31:24 -0700 Subject: [PATCH] Merge from gnulib. --- m4/inttypes.m4 | 3 +++ m4/strtoumax.m4 | 1 + 2 files changed, 4 insertions(+) diff --git a/m4/inttypes.m4 b/m4/inttypes.m4 index 46a00c6d7aa..920f72db755 100644 --- a/m4/inttypes.m4 +++ b/m4/inttypes.m4 @@ -10,11 +10,14 @@ dnl Test whether is supported or must be substituted. AC_DEFUN([gl_INTTYPES_H], [ AC_REQUIRE([gl_STDINT_H]) + AC_CHECK_HEADERS_ONCE([inttypes.h]) dnl Override always, so that the portability warnings work. AC_REQUIRE([gl_INTTYPES_H_DEFAULTS]) gl_CHECK_NEXT_HEADERS([inttypes.h]) + AC_REQUIRE([gl_MULTIARCH]) + dnl Ensure that defines the limit macros, since gnulib's dnl relies on them. This macro is only needed when a dnl C++ compiler is in use; it has no effect for a C compiler. diff --git a/m4/strtoumax.m4 b/m4/strtoumax.m4 index d69c1f79c79..f8075945a3c 100644 --- a/m4/strtoumax.m4 +++ b/m4/strtoumax.m4 @@ -32,6 +32,7 @@ AC_DEFUN([gl_FUNC_STRTOUMAX], # Prerequisites of lib/strtoumax.c. AC_DEFUN([gl_PREREQ_STRTOUMAX], [ + AC_CHECK_DECLS([strtoull]) AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) gl_FUNC_STRTOULL ]) -- 2.39.2