SP_EBIAS
xPCNST(s, b, m, SP_EBIAS)
printk("e%d", SPBEXP(x) - SP_EBIAS);
printk("e%d", SPBEXP(x) - SP_EBIAS);
ve = SP_EMIN-1+SP_EBIAS; \
if (ve == SP_EMAX+1+SP_EBIAS) { \
} else if (ve == SP_EMIN-1+SP_EBIAS) { \
ve -= SP_EBIAS; \
return buildsp(sn, SP_EMIN - 1 + SP_EBIAS, xm);
return buildsp(sn, xe + SP_EBIAS, xm & ~SP_HIDDEN_BIT);
return SPBEXP(x) != SP_EMAX + 1 + SP_EBIAS;
assert((bx) >= SP_EMIN - 1 + SP_EBIAS
&& (bx) <= SP_EMAX + 1 + SP_EBIAS);
return buildsp(xs, SP_EMAX + 1 + SP_EBIAS,