logf
float logf(float);
PROTO_NORMAL(logf);
return logf(x)+ln2; /* acosh(huge)=log(2x) */
return logf((float)2.0*x-one/(x+sqrtf(t-one)));
return(u00 + tpi*logf(x));
return(u/v + tpi*(j0f(x)*logf(x)));
return(x*(u/v) + tpi*(j1f(x)*logf(x)-one/x));
tmp = tmp*logf(fabsf(v*tmp));
return - logf(-x);
} else return - logf(x);
nadj = logf(pi/fabsf(t*x));
r = - logf(x);
r += logf(z); break;
t = logf(x);
r = x*(logf(x)-one);
z = y*log10_2lo + ivln10*logf(x);
DEF_STD(logf);
w = logf(fabsf(x))+ln2;
w = logf((float)2.0*t+one/(sqrtf(x*x+one)+t));
w = w + (0.25f * logf (a)) * I;
p = logf(p);
theta = theta + y * logf (absa);
test(logf, 1.0, 0.0, ALL_STD_EXCEPT, 0);
test_tol(logf, tests[i].x, tests[i].logex, FLT_ULP());
test(logf, x, result, exceptmask, excepts); \