summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKevin B Kenny <kennykb@acm.org>2011-07-02 22:36:45 (GMT)
committerKevin B Kenny <kennykb@acm.org>2011-07-02 22:36:45 (GMT)
commitab7a6af8cae45f25825b7c3ac24edc9af86c9233 (patch)
treecfb063e941efc61b9d4aaf5f1b223dae502e9b76 /ChangeLog
parent8f8741ac3a12f301cee5f84fd38210ef0527106c (diff)
parent59f60c354a264bd149bbe3248982f82c6ddd165a (diff)
downloadtcl-ab7a6af8cae45f25825b7c3ac24edc9af86c9233.zip
tcl-ab7a6af8cae45f25825b7c3ac24edc9af86c9233.tar.gz
tcl-ab7a6af8cae45f25825b7c3ac24edc9af86c9233.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 5bd1462..f12e4ac 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-28 Reinhard Max <max@suse.de>
* unix/tclUnixSock.c (CreateClientSocket): Fix and simplify