tommath_class.h: make sure that toom and karatsuba code really doesn't get

compiled in.

--HG--
branch : libtommath
extra : convert_revision : 8f7586782676bd5bb772b1a1ee61a10dd6d751d8
This commit is contained in:
Matt Johnston
2004-12-22 16:13:44 +00:00
parent 93d382ea1e
commit dd32d7d89e

View File

@@ -57,10 +57,8 @@
#define BN_MP_INVMOD_SLOW_C
#define BN_MP_IS_SQUARE_C
#define BN_MP_JACOBI_C
/* matt - dropbear doesn't need these
#define BN_MP_KARATSUBA_MUL_C
#define BN_MP_KARATSUBA_SQR_C
*/
#define BN_MP_LCM_C
#define BN_MP_LSHD_C
#define BN_MP_MOD_C
@@ -108,10 +106,8 @@
#define BN_MP_SUBMOD_C
#define BN_MP_TO_SIGNED_BIN_C
#define BN_MP_TO_UNSIGNED_BIN_C
/* matt - dropbear doesn't need these
#define BN_MP_TOOM_MUL_C
#define BN_MP_TOOM_SQR_C
*/
#define BN_MP_TORADIX_C
#define BN_MP_TORADIX_N_C
#define BN_MP_UNSIGNED_BIN_SIZE_C
@@ -953,3 +949,9 @@
#else
#define LTM_LAST
#endif
/* Dropbear doesn't need these. */
#undef BN_MP_KARATSUBA_MUL_C
#undef BN_MP_KARATSUBA_SQR_C
#undef BN_MP_TOOM_MUL_C
#undef BN_MP_TOOM_SQR_C