summaryrefslogtreecommitdiffstats
path: root/libtommath/tommath.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix mp_cnt_lsb() signature, so it matches the signature used in Tcljan.nijtmans2016-11-181-1/+1
|\
| * Fix mp_cnt_lsb() signature, so it matches the signature used in Tcl. Add two ↵jan.nijtmans2016-11-181-1/+1
| | | | | | | | missing "static" keywords in tclUnixNotfy.c. Remove some more files in libtommath directory which are not useful for Tcl.
* | Fix [e6f27aa56fa51bfc1752ce768bf0d301c60bfd2c|e6f27aa56f]: Update libtommath ↵jan.nijtmans2016-11-181-110/+106
|\ \ | |/ |/| | | to 1.0
| * Bring in fix for mp_iseven().... almost missed that .... This should be ↵jan.nijtmans2016-11-171-1/+1
| |\ | | | | | | | | | given a dedicated test-case. Now everything taken from "gahr-ticket-e6f27aa56f" branch is handled.
| | * [e6f27aa56f] Initial import of libtommath-1.0gahr2016-03-111-115/+101
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | This commit brings in libtommath-1.0, as of tag v1.0 of the upstream repository at https://github.com/libtom/libtommath. Only the top-level directory has been imported: the demo, etc, logs, mtest, pics, pre_gen, and tombc directories have been removed from our repo. The stubs tables have been regenerated to accomodate for the new function: mp_expt_d_ex(mp_int *a, mp_digit b, mp_int *c, int fast); See https://github.com/libtom/libtommath/commit/e9b1837 for details. Only the unix build system has been modified for now. Windows and Mac OSX will come later.
| * Merge trunk. Re-generate tclTomMath.h. Use faster exponentiation-function ↵jan.nijtmans2016-11-171-3/+3
| |\ | |/ |/| | | from libtommath 1.0 (in tclExecute.c).
| * (experimental) Upgrade to libtommath 1.0 (actually by merging all changes ↵jan.nijtmans2016-11-161-107/+103
| |\ |/ / | | | | between libtommath 0.42.0 and 1.0). Still to be tested thourougly, before doing anything with it.
| * import libtommath 1.0jan.nijtmans2016-11-161-102/+93
| |
| * Import of tommath 0.42.0jan.nijtmans2011-03-141-3/+3
| |
| * re-import ltm-0.39, with original RCS-ID'sjan.nijtmans2011-03-141-3/+3
| |
| * Import of libtommath 0.39+Kevin B Kenny2006-12-011-3/+3
| |
| * Import of libtommath 0.36Kevin B Kenny2005-09-261-10/+16
| |
| * Import of tommath 0.35Kevin B Kenny2005-04-101-2/+13
| |
| * Import of libtommath 0.33 Kevin B Kenny2005-01-191-0/+567
|
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-6/+0
|\ | | | | cause more harm than good. Purged them (except in zlib files).
| * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-6/+0
| | | | | | more harm than good. Purged them.
* | CONSTify various useful internal functionsnijtmans2010-05-031-11/+11
| | | | | | | | | | (TclBignumToDouble, TclCeil, TclFloor), and related tommath functions.
* | Use "tclIO.h" and "tclTomMathDecls.h" everywherenijtmans2010-05-031-30/+30
|/
* Upgrade to tommath 0.39 plus patches from TomKevin B Kenny2006-12-011-3/+4
|
* merge tommath 0.36 changes into HEADKevin B Kenny2005-09-261-10/+16
|
* committed local libtommath changes from kennykb-numerics-branch back to the ↵Kevin B Kenny2005-05-101-1/+1
| | | | Tcl HEAD
* Import of tommath 0.35Kevin B Kenny2005-04-101-2/+13
|
* Import of libtommath 0.33Kevin B Kenny2005-01-191-0/+567