STRICT_ASSIGN
STRICT_ASSIGN(double, x, hi - lo);
STRICT_ASSIGN(float, x, hi - lo);
STRICT_ASSIGN(double,fw,fw);
STRICT_ASSIGN(double, t, x + redux);
STRICT_ASSIGN(float, t, x + redux);
STRICT_ASSIGN(double, x, hi - lo);
STRICT_ASSIGN(float, x, hi - lo);
STRICT_ASSIGN(double,u,1.0+x);
STRICT_ASSIGN(float,u,(float)1.0+x);
STRICT_ASSIGN(double,w,TWO52[sx]+x);
STRICT_ASSIGN(double,w,TWO52[sx]+x);
STRICT_ASSIGN(float,w,TWO23[sx]+x);
STRICT_ASSIGN(float,w,TWO23[sx]+x);