diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-11-08 09:01:43 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-11-08 09:01:43 (GMT) |
commit | 5de9b738d3fc73ba62f781f55ba8891ccec9764a (patch) | |
tree | 2dfe8e46cde63cf66758cd794762d3c26ea99ce3 /generic/tclTomMath.h | |
parent | 2325ddede0d49a1700d83457e8e36da87e548ccf (diff) | |
parent | 65946d3f86dd49b65b128b71d4b2c4b4a020a277 (diff) | |
download | tcl-5de9b738d3fc73ba62f781f55ba8891ccec9764a.zip tcl-5de9b738d3fc73ba62f781f55ba8891ccec9764a.tar.gz tcl-5de9b738d3fc73ba62f781f55ba8891ccec9764a.tar.bz2 |
Merge 8.6.
Add support for libtommath's mp_set_ll() function, since that's the replacement for the deprecated TclBNInitBignumFromWideInt() function.
Diffstat (limited to 'generic/tclTomMath.h')
-rw-r--r-- | generic/tclTomMath.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/generic/tclTomMath.h b/generic/tclTomMath.h index 557eff1..1ecd5be 100644 --- a/generic/tclTomMath.h +++ b/generic/tclTomMath.h @@ -368,7 +368,7 @@ uint64_t mp_get_mag_u64(const mp_int *a) MP_WUR; unsigned long mp_get_mag_ul(const mp_int *a) MP_WUR; */ /* -Tcl_WideUInt mp_get_mag_ull(const mp_int *a) MP_WUR; +unsigned long long mp_get_mag_ull(const mp_int *a) MP_WUR; */ /* get integer, set integer (long) */ @@ -391,24 +391,24 @@ void mp_set_ul(mp_int *a, unsigned long b); mp_err mp_init_ul(mp_int *a, unsigned long b) MP_WUR; */ -/* get integer, set integer (Tcl_WideInt) */ +/* get integer, set integer (long long) */ /* -Tcl_WideInt mp_get_ll(const mp_int *a) MP_WUR; +long long mp_get_ll(const mp_int *a) MP_WUR; */ /* -void mp_set_ll(mp_int *a, Tcl_WideInt b); +void mp_set_ll(mp_int *a, long long b); */ /* -mp_err mp_init_ll(mp_int *a, Tcl_WideInt b) MP_WUR; +mp_err mp_init_ll(mp_int *a, long long b) MP_WUR; */ -/* get integer, set integer (Tcl_WideUInt) */ +/* get integer, set integer (unsigned long long) */ #define mp_get_ull(a) ((Tcl_WideUInt)mp_get_ll(a)) /* -void mp_set_ull(mp_int *a, Tcl_WideUInt b); +void mp_set_ull(mp_int *a, unsigned long long b); */ /* -mp_err mp_init_ull(mp_int *a, Tcl_WideUInt b) MP_WUR; +mp_err mp_init_ull(mp_int *a, unsigned long long b) MP_WUR; */ /* set to single unsigned digit, up to MP_DIGIT_MAX */ @@ -427,7 +427,7 @@ MP_DEPRECATED(mp_get_mag_u32/mp_get_u32) unsigned long mp_get_int(const mp_int * MP_DEPRECATED(mp_get_mag_ul/mp_get_ul) unsigned long mp_get_long(const mp_int *a) MP_WUR; */ /* -MP_DEPRECATED(mp_get_mag_ull/mp_get_ull) Tcl_WideUInt mp_get_long_long(const mp_int *a) MP_WUR; +MP_DEPRECATED(mp_get_mag_ull/mp_get_ull) unsigned long long mp_get_long_long(const mp_int *a) MP_WUR; */ /* MP_DEPRECATED(mp_set_ul) mp_err mp_set_int(mp_int *a, unsigned long b); @@ -436,7 +436,7 @@ MP_DEPRECATED(mp_set_ul) mp_err mp_set_int(mp_int *a, unsigned long b); MP_DEPRECATED(mp_set_ul) mp_err mp_set_long(mp_int *a, unsigned long b); */ /* -MP_DEPRECATED(mp_set_ull) mp_err mp_set_long_long(mp_int *a, Tcl_WideUInt b); +MP_DEPRECATED(mp_set_ull) mp_err mp_set_long_long(mp_int *a, unsigned long long b); */ /* MP_DEPRECATED(mp_init_ul) mp_err mp_init_set_int(mp_int *a, unsigned long b) MP_WUR; |