comparison libtommath/tommath_class.h @ 1470:8bba51a55704

Update to libtommath v1.0.1
author Matt Johnston <matt@ucc.asn.au>
date Thu, 08 Feb 2018 23:11:40 +0800
parents 60fc6476e044
children 5916af64acd4
comparison
equal deleted inserted replaced
1469:51043e868f55 1470:8bba51a55704
280 #endif 280 #endif
281 281
282 #if defined(BN_MP_DIV_2D_C) 282 #if defined(BN_MP_DIV_2D_C)
283 #define BN_MP_COPY_C 283 #define BN_MP_COPY_C
284 #define BN_MP_ZERO_C 284 #define BN_MP_ZERO_C
285 #define BN_MP_INIT_C
286 #define BN_MP_MOD_2D_C 285 #define BN_MP_MOD_2D_C
287 #define BN_MP_CLEAR_C
288 #define BN_MP_RSHD_C 286 #define BN_MP_RSHD_C
289 #define BN_MP_CLAMP_C 287 #define BN_MP_CLAMP_C
290 #define BN_MP_EXCH_C
291 #endif 288 #endif
292 289
293 #if defined(BN_MP_DIV_3_C) 290 #if defined(BN_MP_DIV_3_C)
294 #define BN_MP_INIT_SIZE_C 291 #define BN_MP_INIT_SIZE_C
295 #define BN_MP_CLAMP_C 292 #define BN_MP_CLAMP_C
357 #define BN_MP_EXPTMOD_FAST_C 354 #define BN_MP_EXPTMOD_FAST_C
358 #endif 355 #endif
359 356
360 #if defined(BN_MP_EXPTMOD_FAST_C) 357 #if defined(BN_MP_EXPTMOD_FAST_C)
361 #define BN_MP_COUNT_BITS_C 358 #define BN_MP_COUNT_BITS_C
362 #define BN_MP_INIT_C 359 #define BN_MP_INIT_SIZE_C
363 #define BN_MP_CLEAR_C 360 #define BN_MP_CLEAR_C
364 #define BN_MP_MONTGOMERY_SETUP_C 361 #define BN_MP_MONTGOMERY_SETUP_C
365 #define BN_FAST_MP_MONTGOMERY_REDUCE_C 362 #define BN_FAST_MP_MONTGOMERY_REDUCE_C
366 #define BN_MP_MONTGOMERY_REDUCE_C 363 #define BN_MP_MONTGOMERY_REDUCE_C
367 #define BN_MP_DR_SETUP_C 364 #define BN_MP_DR_SETUP_C
439 #endif 436 #endif
440 437
441 #if defined(BN_MP_INIT_COPY_C) 438 #if defined(BN_MP_INIT_COPY_C)
442 #define BN_MP_INIT_SIZE_C 439 #define BN_MP_INIT_SIZE_C
443 #define BN_MP_COPY_C 440 #define BN_MP_COPY_C
441 #define BN_MP_CLEAR_C
444 #endif 442 #endif
445 443
446 #if defined(BN_MP_INIT_MULTI_C) 444 #if defined(BN_MP_INIT_MULTI_C)
447 #define BN_MP_ERR_C 445 #define BN_MP_ERR_C
448 #define BN_MP_INIT_C 446 #define BN_MP_INIT_C
464 #endif 462 #endif
465 463
466 #if defined(BN_MP_INVMOD_C) 464 #if defined(BN_MP_INVMOD_C)
467 #define BN_MP_ISZERO_C 465 #define BN_MP_ISZERO_C
468 #define BN_MP_ISODD_C 466 #define BN_MP_ISODD_C
467 #define BN_MP_CMP_D_C
469 #define BN_FAST_MP_INVMOD_C 468 #define BN_FAST_MP_INVMOD_C
470 #define BN_MP_INVMOD_SLOW_C 469 #define BN_MP_INVMOD_SLOW_C
471 #endif 470 #endif
472 471
473 #if defined(BN_MP_INVMOD_SLOW_C) 472 #if defined(BN_MP_INVMOD_SLOW_C)
498 #define BN_MP_CMP_MAG_C 497 #define BN_MP_CMP_MAG_C
499 #define BN_MP_CLEAR_C 498 #define BN_MP_CLEAR_C
500 #endif 499 #endif
501 500
502 #if defined(BN_MP_JACOBI_C) 501 #if defined(BN_MP_JACOBI_C)
502 #define BN_MP_ISNEG_C
503 #define BN_MP_CMP_D_C 503 #define BN_MP_CMP_D_C
504 #define BN_MP_ISZERO_C 504 #define BN_MP_ISZERO_C
505 #define BN_MP_INIT_COPY_C 505 #define BN_MP_INIT_COPY_C
506 #define BN_MP_CNT_LSB_C 506 #define BN_MP_CNT_LSB_C
507 #define BN_MP_DIV_2D_C 507 #define BN_MP_DIV_2D_C
544 #define BN_MP_GROW_C 544 #define BN_MP_GROW_C
545 #define BN_MP_RSHD_C 545 #define BN_MP_RSHD_C
546 #endif 546 #endif
547 547
548 #if defined(BN_MP_MOD_C) 548 #if defined(BN_MP_MOD_C)
549 #define BN_MP_INIT_C 549 #define BN_MP_INIT_SIZE_C
550 #define BN_MP_DIV_C 550 #define BN_MP_DIV_C
551 #define BN_MP_CLEAR_C 551 #define BN_MP_CLEAR_C
552 #define BN_MP_ISZERO_C 552 #define BN_MP_ISZERO_C
553 #define BN_MP_EXCH_C 553 #define BN_MP_EXCH_C
554 #define BN_MP_ADD_C 554 #define BN_MP_ADD_C
608 #define BN_MP_GROW_C 608 #define BN_MP_GROW_C
609 #define BN_MP_CLAMP_C 609 #define BN_MP_CLAMP_C
610 #endif 610 #endif
611 611
612 #if defined(BN_MP_MULMOD_C) 612 #if defined(BN_MP_MULMOD_C)
613 #define BN_MP_INIT_C 613 #define BN_MP_INIT_SIZE_C
614 #define BN_MP_MUL_C 614 #define BN_MP_MUL_C
615 #define BN_MP_CLEAR_C 615 #define BN_MP_CLEAR_C
616 #define BN_MP_MOD_C 616 #define BN_MP_MOD_C
617 #endif 617 #endif
618 618