diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-11-07 15:39:37 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-11-07 15:39:37 (GMT) |
| commit | d6d77a73bef59053e103b7d28390ade0e651a8cc (patch) | |
| tree | 2b5525e94553d4e1348506e2c741cf863d9e8fcb /generic/tclStubInit.c | |
| parent | 9348f2301275b473b59425310f3ac4beb7e545c0 (diff) | |
| parent | 22c56e716cf046ee48897490b5b2264d8c9cb328 (diff) | |
| download | tcl-d6d77a73bef59053e103b7d28390ade0e651a8cc.zip tcl-d6d77a73bef59053e103b7d28390ade0e651a8cc.tar.gz tcl-d6d77a73bef59053e103b7d28390ade0e651a8cc.tar.bz2 | |
Merge 8.7
Diffstat (limited to 'generic/tclStubInit.c')
| -rw-r--r-- | generic/tclStubInit.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/generic/tclStubInit.c b/generic/tclStubInit.c index da99ee8..c277e3b 100644 --- a/generic/tclStubInit.c +++ b/generic/tclStubInit.c @@ -121,14 +121,6 @@ mp_err TclBN_mp_div_d(const mp_int *a, unsigned int b, mp_int *c, unsigned int * } return result; } -mp_err TclBN_mp_div_3(const mp_int *a, mp_int *c, unsigned int *d) { - mp_digit d2; - mp_err result = TclBN_s_mp_div_3(a, c, &d2); - if (d) { - *d = d2; - } - return result; -} mp_err TclBN_mp_init_set(mp_int *a, unsigned int b) { return TclBN_s_mp_init_set(a, b); } @@ -146,6 +138,8 @@ void TclBN_mp_set(mp_int *a, unsigned int b) { # define TclBN_mp_to_unsigned_bin 0 # define TclBN_mp_to_unsigned_bin_n 0 # define TclBN_mp_toradix_n 0 +# define TclBN_mp_sqr 0 +# define TclBN_mp_div_3 0 # define TclSetStartupScriptPath 0 # define TclGetStartupScriptPath 0 # define TclSetStartupScriptFileName 0 @@ -178,6 +172,15 @@ void TclBN_mp_set(mp_int *a, unsigned int b) { # define Tcl_BackgroundError 0 #else +mp_err TclBN_mp_div_3(const mp_int *a, mp_int *c, unsigned int *d) { + mp_digit d2; + mp_err result = TclBN_s_mp_div_3(a, c, &d2); + if (d) { + *d = d2; + } + return result; +} + int TclBN_mp_expt_d_ex(const mp_int *a, unsigned int b, mp_int *c, int fast) { (void)fast; |
