X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fmath%2Fasinl.c;h=8799341d568fd81a8d94d439b3c86297fe644566;hp=0ef9853b1b0f6d02e45c15fa163ae0675c03d429;hb=c6383b7b10303457306932584fc23f24b5153a81;hpb=b12a73d5bf595b7fbb73db30c6bb144078e86ef5 diff --git a/src/math/asinl.c b/src/math/asinl.c index 0ef9853b..8799341d 100644 --- a/src/math/asinl.c +++ b/src/math/asinl.c @@ -39,13 +39,13 @@ long double asinl(long double x) if (expt == 0x3fff && ((u.bits.manh&~LDBL_NBIT)|u.bits.manl) == 0) /* asin(+-1)=+-pi/2 with inexact */ - return x*pio2_hi + 0x1p-1000; + return x*pio2_hi + 0x1p-120f; return 0/(x-x); } if (expt < 0x3fff - 1) { /* |x| < 0.5 */ if (expt < 0x3fff - 32) { /* |x|<0x1p-32, asinl(x)=x */ /* return x with inexact if x!=0 */ - FORCE_EVAL(x + 0x1p1000); + FORCE_EVAL(x + 0x1p120f); return x; } return x + x*__invtrigl_R(x*x);