log2l
long double log2l(long double);
LDBL_PROTO_STD_DEPRECATED(log2l);
{"log2l", log2l, &NANL, &NANL, 0},
{"log2l", log2l, &ZEROL, &MINFL, 0},
{"log2l", log2l, &NEGZEROL, &MINFL, 0},
{"log2l", log2l, &MONEL, &NANL, 0},
{"log2l", log2l, &INFINITYL, &INFINITYL, 0},
long double log2l (long double);
{"log2l", log2l, &NANL, &NANL, 0},
{"log2l", log2l, &ZEROL, &MINFL, 0},
{"log2l", log2l, &NEGZEROL, &MINFL, 0},
{"log2l", log2l, &MONEL, &NANL, 0},
{"log2l", log2l, &INFINITYL, &INFINITYL, 0},
long double log2l (long double);
ATF_CHECK_EQ(i, log2l(ldexpl(1.0, i)));
test_tol(log2l, tests[i].x, tests[i].log2x, LDBL_ULP());
test(log2l, x, result, exceptmask, excepts); \