summaryrefslogtreecommitdiffstats
path: root/libtommath/tommath_class.h
diff options
context:
space:
mode:
Diffstat (limited to 'libtommath/tommath_class.h')
-rw-r--r--libtommath/tommath_class.h46
1 files changed, 24 insertions, 22 deletions
diff --git a/libtommath/tommath_class.h b/libtommath/tommath_class.h
index 715fc31..ae4405f 100644
--- a/libtommath/tommath_class.h
+++ b/libtommath/tommath_class.h
@@ -41,7 +41,7 @@
# define BN_MP_ERROR_TO_STRING_C
# define BN_MP_EXCH_C
# define BN_MP_EXPORT_C
-# define BN_MP_EXPT_D_C
+# define BN_MP_EXPT_U32_C
# define BN_MP_EXPTMOD_C
# define BN_MP_EXTEUCLID_C
# define BN_MP_FREAD_C
@@ -91,7 +91,6 @@
# define BN_MP_MUL_2D_C
# define BN_MP_MUL_D_C
# define BN_MP_MULMOD_C
-# define BN_MP_N_ROOT_C
# define BN_MP_NEG_C
# define BN_MP_OR_C
# define BN_MP_PRIME_FERMAT_C
@@ -116,6 +115,7 @@
# define BN_MP_REDUCE_IS_2K_C
# define BN_MP_REDUCE_IS_2K_L_C
# define BN_MP_REDUCE_SETUP_C
+# define BN_MP_ROOT_U32_C
# define BN_MP_RSHD_C
# define BN_MP_SET_C
# define BN_MP_SET_DOUBLE_C
@@ -187,6 +187,7 @@
# define BN_MP_EXPTMOD_FAST_C
# define BN_MP_EXPT_D_C
# define BN_MP_EXPT_D_EX_C
+# define BN_MP_EXPT_U32_C
# define BN_MP_GET_BIT_C
# define BN_MP_GET_INT_C
# define BN_MP_GET_LONG_C
@@ -207,6 +208,7 @@
# define BN_MP_PRIME_IS_DIVISIBLE_C
# define BN_MP_PRIME_RANDOM_EX_C
# define BN_MP_RAND_DIGIT_C
+# define BN_MP_ROOT_U32_C
# define BN_MP_SET_INT_C
# define BN_MP_SET_LONG_C
# define BN_MP_SET_LONG_LONG_C
@@ -391,7 +393,7 @@
# define BN_MP_INIT_COPY_C
#endif
-#if defined(BN_MP_EXPT_D_C)
+#if defined(BN_MP_EXPT_U32_C)
# define BN_MP_CLEAR_C
# define BN_MP_INIT_COPY_C
# define BN_MP_MUL_C
@@ -488,7 +490,7 @@
# define BN_MP_COPY_C
# define BN_MP_COUNT_BITS_C
# define BN_MP_EXCH_C
-# define BN_MP_EXPT_D_C
+# define BN_MP_EXPT_U32_C
# define BN_MP_INIT_MULTI_C
# define BN_MP_MUL_C
# define BN_MP_SET_C
@@ -688,24 +690,6 @@
# define BN_MP_MUL_C
#endif
-#if defined(BN_MP_N_ROOT_C)
-# define BN_MP_2EXPT_C
-# define BN_MP_ADD_D_C
-# define BN_MP_CLEAR_MULTI_C
-# define BN_MP_CMP_C
-# define BN_MP_COPY_C
-# define BN_MP_COUNT_BITS_C
-# define BN_MP_DIV_C
-# define BN_MP_EXCH_C
-# define BN_MP_EXPT_D_C
-# define BN_MP_INIT_MULTI_C
-# define BN_MP_MUL_C
-# define BN_MP_MUL_D_C
-# define BN_MP_SET_C
-# define BN_MP_SUB_C
-# define BN_MP_SUB_D_C
-#endif
-
#if defined(BN_MP_NEG_C)
# define BN_MP_COPY_C
#endif
@@ -929,6 +913,24 @@
# define BN_MP_DIV_C
#endif
+#if defined(BN_MP_ROOT_U32_C)
+# define BN_MP_2EXPT_C
+# define BN_MP_ADD_D_C
+# define BN_MP_CLEAR_MULTI_C
+# define BN_MP_CMP_C
+# define BN_MP_COPY_C
+# define BN_MP_COUNT_BITS_C
+# define BN_MP_DIV_C
+# define BN_MP_EXCH_C
+# define BN_MP_EXPT_U32_C
+# define BN_MP_INIT_MULTI_C
+# define BN_MP_MUL_C
+# define BN_MP_MUL_D_C
+# define BN_MP_SET_C
+# define BN_MP_SUB_C
+# define BN_MP_SUB_D_C
+#endif
+
#if defined(BN_MP_RSHD_C)
# define BN_MP_ZERO_C
#endif