diff options
author | Kevin B Kenny <kennykb@acm.org> | 2011-07-02 21:56:33 (GMT) |
---|---|---|
committer | Kevin B Kenny <kennykb@acm.org> | 2011-07-02 21:56:33 (GMT) |
commit | 59f60c354a264bd149bbe3248982f82c6ddd165a (patch) | |
tree | 32125ee4763fe4e82d3a6f93e806e3328c1fade5 /ChangeLog | |
parent | ab9198a4a8bfe2f03879c8fc4ae46b5f8eb64d60 (diff) | |
download | tcl-59f60c354a264bd149bbe3248982f82c6ddd165a.zip tcl-59f60c354a264bd149bbe3248982f82c6ddd165a.tar.gz tcl-59f60c354a264bd149bbe3248982f82c6ddd165a.tar.bz2 |
Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,18 @@ +2011-07-02 Kevin B. Kenny <kennykb@acm.org> + + * generic/tclStrToD.c: + * generic/tclTomMath.decls: + * generic/tclTomMathDecls.h: + * macosx/Tcl.xcode/project.pbxproj: + * macosx/Tcl.xcodeproj/project.pbxproj: + * tests/util.test: + * unix/Makefile.in: + * win/Makefile.in: + * win/Makefile.vc: + Fix a bug where bignum->double conversion is "round up" and + not "round to nearest" (causing expr double(1[string repeat 0 23]) + not to be 1e+23). [Bug 3349507] + 2011-06-30 Reinhard Max <max@suse.de> * unix/configure.in: Add a volatile declaration to the test for |