atanh
#define atanh(x) __tg_full(x, atanh)
return (CMPLX(atanh(x), y));
__weak_reference(atanh, atanhl);
double atanh(double);
testall_tol(catanh, z, CMPLXL(atanh(nums[i]), 0.0), 1);
CMPLXL(atanh(1 / nums[i]), pi / 2), 1);
PASS_REAL_ARG_REAL_RET(atanh) &&
PASS_COMPLEX_ARG_COMPLEX_RET(atanh));
TGMACRO(atanh)