From: Paul Eggert Date: Fri, 22 Apr 2011 09:31:24 +0000 (-0700) Subject: Merge from gnulib. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~224 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=03eb7af5765b8921f1724813908ae823ff35baaa;p=emacs.git Merge from gnulib. --- 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 ])