diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2011-08-04 14:36:42 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2011-08-04 14:36:42 +0000 |
commit | a6dd51fbd5f9e0663d435f07d229f58bd4141723 (patch) | |
tree | 9a1b42c3c17c124f5ce66b6507e980ba3fda602d /acinclude.m4 | |
parent | c81fbcbf24d1cb4f7fb44b93d2c2dd154fdb47fe (diff) | |
download | mpfr-a6dd51fbd5f9e0663d435f07d229f58bd4141723.tar.gz |
[acinclude.m4] In the INTMAX_MAX test, no longer hardcode the
"#include <stdint.h>" (for instance, this doesn't work under
Solaris 9: INTMAX_MAX is defined only via <inttypes.h>), but
include "mpfr-intmax.h" instead (needs a temporary CPPFLAGS).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@7782 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'acinclude.m4')
-rw-r--r-- | acinclude.m4 | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/acinclude.m4 b/acinclude.m4 index 776edbe00..ee4a8e384 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -118,8 +118,11 @@ dnl intmax_t is C99 AC_CHECK_TYPES([intmax_t]) if test "$ac_cv_type_intmax_t" = yes; then AC_CACHE_CHECK([for working INTMAX_MAX], mpfr_cv_have_intmax_max, [ - AC_TRY_COMPILE([#include <stdint.h>], [intmax_t x = INTMAX_MAX;], + saved_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="$CPPFLAGS -I$srcdir/src" + AC_TRY_COMPILE([#include "mpfr-intmax.h"], [intmax_t x = INTMAX_MAX;], mpfr_cv_have_intmax_max=yes, mpfr_cv_have_intmax_max=no) + CPPFLAGS="$saved_CPPFLAGS" ]) if test "$mpfr_cv_have_intmax_max" = "yes"; then AC_DEFINE(MPFR_HAVE_INTMAX_MAX,1,[Define if you have a working INTMAX_MAX.]) |