]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge from gnulib.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 22 Apr 2011 09:31:24 +0000 (02:31 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 22 Apr 2011 09:31:24 +0000 (02:31 -0700)
m4/inttypes.m4
m4/strtoumax.m4

index 46a00c6d7aaaa136257a0a5fed51109dcd48296f..920f72db7557de719691a38280730ab23a559865 100644 (file)
@@ -10,11 +10,14 @@ dnl Test whether <inttypes.h> is supported or must be substituted.
 AC_DEFUN([gl_INTTYPES_H],
 [
   AC_REQUIRE([gl_STDINT_H])
+  AC_CHECK_HEADERS_ONCE([inttypes.h])
 
   dnl Override <inttypes.h> 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 <stdint.h> defines the limit macros, since gnulib's
   dnl <inttypes.h> relies on them.  This macro is only needed when a
   dnl C++ compiler is in use; it has no effect for a C compiler.
index d69c1f79c79beaf2f8222c97144740b662a2732b..f8075945a3c3df3a846e65a6dff01aa245780f7f 100644 (file)
@@ -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
 ])