derick Mon Jan 22 19:59:21 2007 UTC
Modified files: (Branch: PHP_4_4)
/php-src NEWS
/php-src/ext/standard config.m4
Log:
- Backported a fix in the configure tests to detect the "rounding fuzz".
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.1247.2.920.2.185&r2=1.1247.2.920.2.186&diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.1247.2.920.2.185 php-src/NEWS:1.1247.2.920.2.186
--- php-src/NEWS:1.1247.2.920.2.185 Mon Jan 22 19:51:38 2007
+++ php-src/NEWS Mon Jan 22 19:59:21 2007
@@ -5,6 +5,8 @@
(Dmitry)
- Fixed bug #36248 (CURLOPT_HEADERFUNCTION, couldn't set the function in the
class). (Ilia)
+- Backported a fix in the configure tests to detect the "rounding fuzz".
+ (Derick, Joe Orton)
- Moved extensions to PECL:
. ext/ovrimos (Derick)
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/config.m4?r1=1.47.2.16&r2=1.47.2.16.2.1&diff_format=u
Index: php-src/ext/standard/config.m4
diff -u php-src/ext/standard/config.m4:1.47.2.16
php-src/ext/standard/config.m4:1.47.2.16.2.1
--- php-src/ext/standard/config.m4:1.47.2.16 Thu Dec 30 07:02:18 2004
+++ php-src/ext/standard/config.m4 Mon Jan 22 19:59:21 2007
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.47.2.16 2004/12/30 07:02:18 sniper Exp $ -*- sh -*-
+dnl $Id: config.m4,v 1.47.2.16.2.1 2007/01/22 19:59:21 derick Exp $ -*- sh -*-
divert(3)dnl
@@ -250,8 +250,12 @@
AC_MSG_CHECKING([whether rounding works as expected])
AC_TRY_RUN([
#include <math.h>
+ /* keep this out-of-line to prevent use of gcc inline floor() */
+ double somefn(double n) {
+ return floor(n*pow(10,2) + 0.5);
+ }
int main() {
- return floor(0.045*pow(10,2) + 0.5)/10.0 != 0.5;
+ return somefn(0.045)/10.0 != 0.5;
}
],[
PHP_ROUND_FUZZ=0.5
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php