mirror of
https://github.com/clearml/dropbear
synced 2025-06-26 18:17:32 +00:00
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user