copysign
double copysign(double, double) __pure2;
extern double copysign(double, double);
extern double copysign(double, double);
ieee_retval = copysign(1.0, x) == 1.0 ? y :
copysign(PI_RZ + DBL_MIN, y);
ieee_retval = copysign(Inf, x);
retv = copysign(one / zero, x);
retv = DBL_MIN * copysign(DBL_MIN, x);
retv = DBL_MAX * copysign(DBL_MAX, x);
return (copysign(0.5, x) * log1p(t + t));
extern double copysign __P((double, double));
dummy = DBL_MIN * copysign(DBL_MIN, x);
r = copysign((t + t / (1.0 + t)) * 0.5, x);
x = copysign(exp((r - 1024 * ln2hi) - 1024 * ln2lo), x);
return (copysign(1.0, x));
*w = copysign(pi_lo, y);
return (copysign(pi, y));
return (DBL_MAX * copysign(DBL_MAX, x));
return (DBL_MIN * copysign(DBL_MIN, x));