Tcl Source Code

Check-in [515a22d41d]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make TclInitBugnumFromLong() a static function in stubtable only, as it isn't used by Tcl anymore.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | core-8-branch
Files: files | file ages | folders
SHA3-256: 515a22d41d7f9ef1038f878e4d17d909fce656d5948e6b774ca71d33ab278310
User & Date: jan.nijtmans 2019-03-15 20:52:25.717
Context
2019-03-17
22:16
For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 82477e9d3a user: jan.nijtmans tags: core-8-branch
2019-03-16
21:16
Merge 8.7 closed check-in: cd427db76c user: jan.nijtmans tags: tommath-refactor
21:10
Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in ste... check-in: 81502a66ed user: jan.nijtmans tags: utf-max
2019-03-15
21:17
Merge 8.7 check-in: 3dcb7571f5 user: jan.nijtmans tags: trunk
20:52
Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make Tcl... check-in: 515a22d41d user: jan.nijtmans tags: core-8-branch
2019-03-14
19:52
Make internal libtommath stub entries deprecated: Those are not supposed to be called in extensions check-in: 99c1ed4d8a user: jan.nijtmans tags: core-8-branch
Changes
Unified Diff Side-by-Side Diff Patch
Changes to .travis.yml.
Changes to generic/tclBasic.c.
Changes to generic/tclExecute.c.
Changes to generic/tclInt.h.
Changes to generic/tclPipe.c.
Changes to generic/tclScan.c.
Changes to generic/tclStrToD.c.
Changes to generic/tclStubInit.c.
Changes to generic/tclTomMathDecls.h.
Changes to generic/tclTomMathInterface.c.
Changes to generic/tclUtil.c.
Changes to tests/util.test.