|
8b2daf78
|
2019-05-19T17:16:13
|
|
always use varname err with mp_err
|
|
4534056c
|
2019-05-13T00:22:18
|
|
use enums mp_err, mp_ord, mp_bool, mp_sign
* MP_USE_ENUMS enables enums
* Wc++-compat catches some implicit conversions if MP_USE_ENUMS is defined
* 100% backwards compatible API/ABI if MP_USE_ENUMS is not defined
|
|
7d4e8363
|
2019-05-08T19:43:21
|
|
refactor with new private macro MP_MAXFAST
|
|
556219aa
|
2019-05-09T22:07:13
|
|
refactor with new private macro MP_SIZEOF_BITS
CHAR_BIT is no longer directly used
|
|
818d8fb7
|
2019-05-03T17:39:10
|
|
Rework handling of tunable cutoffs
* In the default settings, a cutoff X can be modified at runtime
by adjusting the corresponding X_CUTOFF variable.
* Tunability of the library can be disabled at compile time
by defining the MP_FIXED_CUTOFFS macro.
* There is an additional file tommath_cutoffs.h, which defines
the default cutoffs. These can be adjusted manually or by the
autotuner.
|
|
e45f75fd
|
2019-04-13T08:46:57
|
|
deprecate DIGIT_BIT, use MP_DIGIT_BIT
|
|
fbfcb661
|
2019-04-12T14:56:29
|
|
apply rename
|
|
ff561404
|
2019-04-07T15:29:11
|
|
shorter headers
|
|
70a30ae7
|
2019-04-07T02:29:28
|
|
remove footers
|
|
5da4e0ac
|
2019-04-04T23:06:00
|
|
remove unnecessary size_t casts, fix Wconversion/Wsign-conversion issues
Wconversion and Wsign-conversion is still not activated by default,
since there are many issues in demo.c.
|
|
18355de6
|
2018-12-29T17:56:20
|
|
Update file headers
[skip ci]
|
|
9034e712
|
2018-05-02T21:43:17
|
|
Do not use installed headers for building
|
|
f51249b6
|
2018-02-02T12:07:21
|
|
clean-up file headers
|
|
f1d6c887
|
2017-10-15T19:58:35
|
|
refactor cast
|
|
bdbed000
|
2017-10-15T19:57:12
|
|
literal suffix
|
|
f674018a
|
2017-09-20T16:59:43
|
|
constify remaining functions
|
|
a20d9b10
|
2017-08-30T19:13:53
|
|
format with astyle (step 4)
|
|
45771cc9
|
2017-08-30T19:07:12
|
|
format with astyle (step 1)
|
|
ef6c71f1
|
2015-11-29T14:58:46
|
|
return type of function on the same line
|
|
d6a9a58f
|
2017-08-30T20:08:58
|
|
remove space after function name and cast
|
|
15681f9a
|
2017-08-30T05:51:11
|
|
trim trailing spaces
|
|
6f212942
|
2017-08-28T16:27:26
|
|
replace SVN tags
|
|
99c84acc
|
2015-11-13T10:28:23
|
|
add parentheses for explicit operator precedence
|
|
81d5f0e3
|
2015-10-17T18:28:05
|
|
add parentheses for explicit operator association
|
|
4e3f1344
|
2015-11-12T01:49:07
|
|
provide tommath_private.h
tommath.h contains declarations for the public part of the library.
tommath_private.h contains the functions which are private to ltm and
should not be exposed to the public.
|
|
09b8fd9c
|
2015-10-11T19:01:04
|
|
explicit block
|
|
614da3de
|
2015-10-25T16:09:26
|
|
fix indentation (part 1)
|
|
079b0f65
|
2015-10-30T17:55:29
|
|
Getting ready for v0.43.0 release
Also updated my email address...
Signed-off-by: Tom St Denis <tstdenis82@gmail.com>
|
|
333aebc8
|
2007-04-18T09:58:18
|
|
added libtommath-0.41
|
|
f0b91a57
|
2006-04-06T19:49:59
|
|
added libtommath-0.39
|
|
9294e791
|
2005-08-01T16:37:28
|
|
added libtommath-0.36
|
|
e549ccfe
|
2004-10-29T22:07:18
|
|
added libtommath-0.32
|
|
6c48a9b3
|
2004-01-25T17:40:21
|
|
added libtommath-0.29
|
|
c1da6aa2
|
2003-08-05T01:24:44
|
|
added libtommath-0.25
|
|
0ef44cea
|
2003-05-29T13:35:26
|
|
added libtommath-0.18
|
|
fd181cc8
|
2003-05-17T12:33:54
|
|
added libtommath-0.17
|
|
82f48582
|
2003-03-13T02:11:11
|
|
added libtommath-0.14
|
|
b66471f7
|
2003-02-28T16:09:08
|
|
added libtommath-0.13
|
|
57354e11
|
2003-02-28T16:08:34
|
|
added libtommath-0.12
|