summaryrefslogtreecommitdiffstats
path: root/generic/tclStubInit.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-11-07 15:39:37 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-11-07 15:39:37 (GMT)
commitd6d77a73bef59053e103b7d28390ade0e651a8cc (patch)
tree2b5525e94553d4e1348506e2c741cf863d9e8fcb /generic/tclStubInit.c
parent9348f2301275b473b59425310f3ac4beb7e545c0 (diff)
parent22c56e716cf046ee48897490b5b2264d8c9cb328 (diff)
downloadtcl-d6d77a73bef59053e103b7d28390ade0e651a8cc.zip
tcl-d6d77a73bef59053e103b7d28390ade0e651a8cc.tar.gz
tcl-d6d77a73bef59053e103b7d28390ade0e651a8cc.tar.bz2
Merge 8.7
Diffstat (limited to 'generic/tclStubInit.c')
-rw-r--r--generic/tclStubInit.c19
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;