log2l
long double log2l(long double);
__weak_alias(log2l, _log2l)
__weak_alias(log2l, _log2l)
__weak_alias(log2l, _log2l)
CHECKL_NAN(i, log2l, logf_invalid[i]);
CHECKL_NAN(i, log2l, log_invalid[i]);
CHECKL_NAN(i, log2l, logl_invalid[i]);
CHECKL_EQ(0, log2l, +0., -HUGE_VALL);
CHECKL_EQ(1, log2l, -0., -HUGE_VALL);
ATF_CHECK_EQ(signbit(log2l(1)), 0);
CHECKL_EQ(i, log2l, x, y);
CHECKL_EQ(i, log2l, x, y);
CHECKL_EQ(i, log2l, x, y);
ATF_CHECK_MSG((fabsl((log2l(e) - log2e)/log2e) < 2*LDBL_EPSILON),
log2l(e), log2l(e), log2e, log2e);
ATF_CHECK_MSG((fabsl((log2l(e2) - log2e2)/log2e2) < 2*LDBL_EPSILON),
log2l(e2), log2l(e2), log2e2, log2e2);
CHECKL_EQ(0, log2l, INFINITY, INFINITY);