* sysdeps/libm-i387/s_asinhf.S: Correct computing absolute value.
This commit is contained in:
Ulrich Drepper 1999-02-08 17:29:55 +00:00
parent c3c626555a
commit 037ff09f8b
3 changed files with 599 additions and 224 deletions

View File

@ -1,5 +1,7 @@
1999-02-08 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/libm-i387/s_asinhf.S: Correct computing absolute value.
* Makefile: Allow calling goals for po subdir.
* sysdeps/unix/sysv/linux/alpha/bits/signum.h: Add missing RT

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
/* ix87 specific implementation of arcsinh.
Copyright (C) 1996, 1997 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1999 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
@ -53,7 +53,7 @@ ENTRY(__asinhf)
orl $0x807fffff, %edx
incl %edx
jz 7f // x in ±Inf or NaN
xorl %ecx, 8(%esp)
xorl %ecx, 4(%esp)
flds 4(%esp) // |x|
cmpl $0x38000000, %eax
jb 2f // |x| < 2^-14