84 |
#define SET_BIG_SIGN(x,sign) \ |
#define SET_BIG_SIGN(x,sign) \ |
85 |
do{if (sign < 0) {if (big_sign(x) > 0) mpz_neg(MP(x),MP(x)); } \ |
do{if (sign < 0) {if (big_sign(x) > 0) mpz_neg(MP(x),MP(x)); } \ |
86 |
else { if (big_sign(x) < 0) mpz_neg(MP(x),MP(x)); } } while(0) |
else { if (big_sign(x) < 0) mpz_neg(MP(x),MP(x)); } } while(0) |
87 |
#define MP_LOW(u,n) ((u)->_mp_d) |
#define MP_LOW(u,n) (*(u)->_mp_d) |
88 |
|
|
89 |
/* the bit length of each word in bignum representation */ |
/* the bit length of each word in bignum representation */ |
90 |
#define BIG_RADIX 32 |
#define BIG_RADIX 32 |