tanh
double tanh(double);
#define tanh(x) __tg_full(x, tanh)
PROTO_NORMAL(tanh);
DEF_STD(tanh);
LDBL_MAYBE_UNUSED_CLONE(tanh);
{"tanh", tanh, 0.5, 4.62112426757812500000E-1,
{"tanh", tanh, 5.49306144334054780032E-1, 4.99984741210937500000E-1,
{"tanh", tanh, 0.625, 5.54595947265625000000E-1,
double tanh (double);
{"tanh", tanh, &NAN, &NAN, 0},
{"tanh", tanh, &ZERO, &ZERO, 0},
{"tanh", tanh, &MZERO, &MZERO, 0},
{"tanh", tanh, &INF, &ONE, 0},
{"tanh", tanh, &MINF, &MONE, 0},
double tanh (double);
#define F tanh
test_odd_tol(ctanh, z, CMPLXL(tanh(nums[i]), 0), DBL_ULP());
test_odd_tol(ctan, z, CMPLXL(0, tanh(nums[i])), DBL_ULP());