ZPOS
MP_SIGN(c) = ZPOS;
SIGN(c) = ZPOS;
SIGN(r) = ZPOS;
MP_SIGN(pQ) = (signA == signB) ? ZPOS : NEG;
SIGN(pQ) = ZPOS;
SIGN(pR) = ZPOS;
SIGN(mp) = ZPOS;
if(SIGN(a) == ZPOS)
} else if(SIGN(a) == ZPOS) {
SIGN(&u) = ZPOS;
SIGN(&v) = ZPOS;
if(SIGN(&v) == ZPOS)
SIGN(&t) = ZPOS;
if(SIGN(&t) == ZPOS)
SIGN(&v) = ZPOS;
SIGN(mp) = ZPOS;
mp_sign sig = ZPOS;
sig = ZPOS; /* this is the default anyway... */
SIGN(mp) = ZPOS;
mp_sign sig = ZPOS;
sig = ZPOS; /* this is the default anyway... */
MP_SIGN(a) = (s_mp_cmp_d(a, 0) == MP_EQ) ? ZPOS : sig;
sgn = SIGN(&tmp); SIGN(&tmp) = ZPOS;
SIGN(mp) = ZPOS;
SIGN(mp) = ZPOS;
MP_SIGN(rem) = ZPOS;
MP_SIGN(div) = ZPOS;
if(SIGN(&tmp) == ZPOS) {
SIGN(&tmp) = ZPOS;
SIGN(&tmp) = ZPOS;
SIGN(q) = ZPOS;
SIGN(b) = ZPOS;
SIGN(b) = ZPOS;
SIGN(b) = (SIGN(b) == NEG) ? ZPOS : NEG;
SIGN(c) = ZPOS;
SIGN(c) = ZPOS;
SIGN(sqr) = ZPOS;