|
1 | 1 | #! /bin/sh |
2 | | -# From configure.in Revision: 82746 . |
| 2 | +# From configure.in Revision: 82090 . |
3 | 3 | # Guess values for system-dependent variables and create Makefiles. |
4 | 4 | # Generated by GNU Autoconf 2.65 for python 3.2. |
5 | 5 | # |
@@ -11641,45 +11641,6 @@ $as_echo "#define DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754 1" >>confdefs.h |
11641 | 11641 |
|
11642 | 11642 | fi |
11643 | 11643 |
|
11644 | | -# Temporary check for a floating-point bug that appeared on ARM. |
11645 | | -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy subnormal floating-point" >&5 |
11646 | | -$as_echo_n "checking for buggy subnormal floating-point... " >&6; } |
11647 | | -if test "${ac_cv_buggy_subnormal+set}" = set; then : |
11648 | | - $as_echo_n "(cached) " >&6 |
11649 | | -else |
11650 | | -
|
11651 | | -if test "$cross_compiling" = yes; then : |
11652 | | - ac_cv_buggy_subnormal=no |
11653 | | -else |
11654 | | - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
11655 | | -/* end confdefs.h. */ |
11656 | | -
|
11657 | | -int main() { |
11658 | | - double MIN = 2.2250738585072014e-308; /* 2**-1022 */ |
11659 | | - double TINY = 4.9406564584124654e-324; /* 2**-1074 */ |
11660 | | - double TRIPLE_TINY = 1.4821969375237396e-323; /* 3 * TINY */ |
11661 | | -
|
11662 | | - double diff = MIN - TRIPLE_TINY; |
11663 | | - double expected_diff = 2.2250738585071999e-308; |
11664 | | -
|
11665 | | - return !(diff == expected_diff); |
11666 | | -} |
11667 | | -
|
11668 | | -_ACEOF |
11669 | | -if ac_fn_c_try_run "$LINENO"; then : |
11670 | | - ac_cv_buggy_subnormal=no |
11671 | | -else |
11672 | | - ac_cv_buggy_subnormal=yes |
11673 | | -fi |
11674 | | -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
11675 | | - conftest.$ac_objext conftest.beam conftest.$ac_ext |
11676 | | -fi |
11677 | | -
|
11678 | | -fi |
11679 | | -
|
11680 | | -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_subnormal" >&5 |
11681 | | -$as_echo "$ac_cv_buggy_subnormal" >&6; } |
11682 | | -
|
11683 | 11644 | # The short float repr introduced in Python 3.1 requires the |
11684 | 11645 | # correctly-rounded string <-> double conversion functions from |
11685 | 11646 | # Python/dtoa.c, which in turn require that the FPU uses 53-bit |
|
0 commit comments