Skip to content

Commit

Permalink
Update.
Browse files Browse the repository at this point in the history
	* sysdeps/ieee754/ldbl-96/e_asinl.c: Correct handling of +-Inf.
	* sysdeps/i386/fpu/e_asinl.S: Removed.  Too inaccurate.
  • Loading branch information
Ulrich Drepper committed Apr 5, 2001
1 parent f128331 commit 626fb88
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 23 deletions.
3 changes: 3 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
2001-04-05 Ulrich Drepper <drepper@redhat.com>

* sysdeps/ieee754/ldbl-96/e_asinl.c: Correct handling of +-Inf.
* sysdeps/i386/fpu/e_asinl.S: Removed. Too inaccurate.

* login/tst-utmp.c: Make file usable again in tst-utmpx.c.

2001-04-04 Ulrich Drepper <drepper@redhat.com>
Expand Down
22 changes: 0 additions & 22 deletions sysdeps/i386/fpu/e_asinl.S

This file was deleted.

2 changes: 1 addition & 1 deletion sysdeps/ieee754/ldbl-96/e_asinl.c
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ __ieee754_asinl (x)
ix = (ix << 16) | (i0 >> 16);
if (ix >= 0x3fff8000)
{ /* |x|>= 1 */
if (((i0 - 0x80000000) | i1) == 0)
if (ix < 0x7fff0000 && ((i0 - 0x80000000) | i1) == 0)
/* asin(1)=+-pi/2 with inexact */
return x * pio2_hi + x * pio2_lo;
return (x - x) / (x - x); /* asin(|x|>1) is NaN */
Expand Down

0 comments on commit 626fb88

Please sign in to comment.