|
0a9f5e9b
|
2019-05-24T10:21:54
|
|
use u32 i64 suffix
|
|
3289c959
|
2019-05-20T10:41:06
|
|
introduce various mp_set_sint/mp_set_uint functions with precise types
|
|
150c47cc
|
2019-05-19T16:36:53
|
|
refactor literal suffix with u lowercase
|
|
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
|
|
7365442a
|
2019-05-10T23:59:46
|
|
No grow necessary in mp_set_int* functions
* mp_set_int* always return MP_OKAY
* remove return checks for mp_set_int*
* introduce MP_MIN_PREC
|
|
c4fb2241
|
2019-04-09T11:08:26
|
|
rename macros in tommath_private to use MP_* prefix
|
|
ff561404
|
2019-04-07T15:29:11
|
|
shorter headers
|
|
70a30ae7
|
2019-04-07T02:29:28
|
|
remove footers
|
|
b879bd49
|
2018-12-31T12:15:44
|
|
refactor with new macros IS_*
|
|
64298b9a
|
2018-12-27T18:04:25
|
|
refactor without macro SIGN
|
|
18355de6
|
2018-12-29T17:56:20
|
|
Update file headers
[skip ci]
|
|
7ce3d159
|
2018-12-07T21:18:43
|
|
commented additional preprocessor branch in bn_mp_set_double.c
|
|
44e4986b
|
2018-12-07T20:47:51
|
|
made preprocessor warning in bn_mp_set_double.c portable
|
|
4d6a3cdc
|
2018-12-01T08:35:22
|
|
handle the last value of res
|
|
d7b7dfee
|
2018-12-01T08:33:02
|
|
explicit cast
|
|
f186e7bd
|
2018-11-28T10:51:30
|
|
bitwise operation on unsigned
|
|
d1b52524
|
2018-11-28T10:50:20
|
|
explicit operator precedence
|
|
39a15fca
|
2018-11-28T10:48:59
|
|
use NULL instead of 0
|
|
70af503a
|
2018-11-28T10:48:04
|
|
literal suffix
|
|
e9b85f93
|
2018-11-28T10:46:12
|
|
rename parameter as in prototype
|
|
034cd1f4
|
2018-11-28T10:44:22
|
|
explicit comparison
|
|
2ab527b7
|
2018-09-10T18:51:26
|
|
add mp_get_double, mp_set_double
|