diff options
Diffstat (limited to 'sysdeps/ieee754/ldbl-128/e_jnl.c')
-rw-r--r-- | sysdeps/ieee754/ldbl-128/e_jnl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/ieee754/ldbl-128/e_jnl.c b/sysdeps/ieee754/ldbl-128/e_jnl.c index e17f0603ed..a4a4e24cf5 100644 --- a/sysdeps/ieee754/ldbl-128/e_jnl.c +++ b/sysdeps/ieee754/ldbl-128/e_jnl.c @@ -323,9 +323,9 @@ __ieee754_ynl (n, x) if (x <= 0.0L) { if (x == 0.0L) - return -one / zero; + return -HUGE_VALL + x; if (se & 0x80000000) - return zero / zero; + return zero / (zero * x); } sign = 1; if (n < 0) |