copysignl
extern long double copysignl(long double x, long double y);
__imag__ res = copysignl ((rcls == FP_INFINITE
__imag__ res = copysignl (signbit (__real__ x) ? M_PIl : 0.0,
__imag__ res = copysignl (M_PI_2l, __imag__ x);
__real__ res = copysignl (HUGE_VALL, __real__ x);
__imag__ res = copysignl (rcls >= FP_ZERO ? M_PI_2l : M_PI_4l,
__imag__ res = copysignl (0.0, __imag__ x);
__imag__ res = copysignl (HUGE_VALL, __imag__ x);
__imag__ retval = __imag__ x * copysignl (1.0, __real__ x);
__real__ retval = copysignl (HUGE_VALL, cosix);
__imag__ retval = (copysignl (HUGE_VALL, sinix)
* copysignl (1.0, __real__ x));
__imag__ retval = copysignl (0.0, __imag__ x);
__real__ retval = copysignl (exp_val, cosix);
__imag__ retval = copysignl (exp_val, sinix);
__real__ retval = copysignl (value, cosix);
__imag__ retval = copysignl (value, sinix);
__imag__ result = copysignl (__imag__ result, __imag__ x);
__imag__ result = copysignl (__imag__ result, __imag__ x);
__real__ retval = copysignl (0.0, negate ? -1.0 : 1.0);
__real__ retval = copysignl (HUGE_VALL, cosix);
__imag__ retval = copysignl (HUGE_VALL, sinix);
__imag__ res = copysignl (s, __imag__ x);
__imag__ res = copysignl (HUGE_VALL, __imag__ x);
? nanl ("") : copysignl (0.0, __imag__ x));
__imag__ res = copysignl (sqrtl (-__real__ x),
__imag__ res = copysignl (0.0, __imag__ x);
__real__ res = copysignl (r, __imag__ x);
__real__ res = copysignl (1.0, __real__ x);
__imag__ res = copysignl (0.0, __imag__ x);
return CMPLXL(INFINITY, copysignl(0.0, cimagl(z)));
zs = copysignl(LDBL_MIN, zs);