copysignl
long double copysignl(long double, long double);
return (CMPLXL(copysignl(creall(w), x), copysignl(cimagl(w), y)));
return (CMPLXL(copysignl(rx, x), copysignl(ry, y)));
return (CMPLXL(fabsl(ry), copysignl(rx, cimagl(z))));
return (CMPLXL(copysignl(0, x), y+y));
return (CMPLXL(copysignl(0, x), copysignl(pio2_hi + pio2_lo, y)));
return (CMPLXL(real_part_reciprocal(x, y), copysignl(pio2_hi + pio2_lo, y)));
return (CMPLXL(copysignl(rx, x), copysignl(ry, y)));
IMAG_PART(w) = copysignl(0.0L, cimagl(z));
result = cpackl(fabsl(b) / (2.0L * t), copysignl(t, b));
return (cpackl(fabsl(b - b), copysignl(a, b)));
return (cpackl(a, copysignl(b - b, b)));
k = z + copysignl(0.5L, x);
} else if (isinf(x) && copysignl(1.L, x) < 0) {
return (copysignl(0, x));
return (copysignl(t, x));
k = z + copysignl(0.5L, x);
RETURNI(copysignl(0, x));
t = ix == 0 ? copysignl(0, odd) : __kernel_tanpil(ax);
t = ix >= 0x403f ? 0 : (copysignl(0, (lx & 1) ? -1 : 1));
__weak_alias(copysignl, copysign)
__weak_alias(copysignl, _copysignl)
copysignl(long double x, long double y)
zs = copysignl(LDBL_MIN, zs);
return LDBL_MIN * copysignl(LDBL_MIN, x);
return LDBL_MAX * copysignl(LDBL_MAX, x);
ATF_CHECK_EQ(signbit(copysignl(NAN, -1)), true);
ATF_CHECK_EQ(signbit(copysignl(NAN, +1)), false);