From: Ard Biesheuvel Date: Sat, 3 Apr 2004 16:38:10 +0000 (+0000) Subject: That should do it X-Git-Tag: php-5.0.0RC2RC1~96 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e7eccf10e6b981cae021ac302607220188efd4e0;p=php That should do it --- diff --git a/ext/standard/config.m4 b/ext/standard/config.m4 index 3aa706a4b6..b762e47691 100644 --- a/ext/standard/config.m4 +++ b/ext/standard/config.m4 @@ -413,16 +413,13 @@ AC_CACHE_CHECK(whether HUGE_VAL + -HUGEVAL == NAN, ac_cv_huge_val_nan,[ #define zend_isnan(a) 0 #endif -double hv(int i) -{ - /* avoid inlining */ - if (i) return hv(i-1); - else return HUGE_VAL; -} - int main(int argc, char** argv) { - return zend_isinf(hv(3)) && zend_isnan(HUGE_VAL + -HUGE_VAL) ? 0 : 1; +#if defined(__sparc__) && !(__GNUC__ >= 3) + return 1; +#else + return zend_isinf(HUGE_VAL) && zend_isnan(HUGE_VAL + -HUGE_VAL) ? 0 : 1; +#endif } ],[ ac_cv_huge_val_nan=yes