summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKevin B Kenny <kennykb@acm.org>2011-07-02 21:56:33 (GMT)
committerKevin B Kenny <kennykb@acm.org>2011-07-02 21:56:33 (GMT)
commit59f60c354a264bd149bbe3248982f82c6ddd165a (patch)
tree32125ee4763fe4e82d3a6f93e806e3328c1fade5 /ChangeLog
parentab9198a4a8bfe2f03879c8fc4ae46b5f8eb64d60 (diff)
downloadtcl-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--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 70860fe..0df1778 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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