Mon Dec 2 15:32:15 1996 Ulrich Drepper <drepper@cygnus.com>
[glibc.git] / sysdeps / libm-i387 / s_log1pf.S
blob7a161f26f95763efbb4664b560e952d20a8d9cd5
1 /*
2  * Written by J.T. Conklin <jtc@netbsd.org>.
3  * Public domain.
4  */
6 #include <machine/asm.h>
8 RCSID("$NetBSD: s_log1pf.S,v 1.4 1995/05/09 00:13:05 jtc Exp $")
11  * Since the fyl2xp1 instruction has such a limited range:
12  *      -(1 - (sqrt(2) / 2)) <= x <= sqrt(2) - 1
13  * it's not worth trying to use it.
14  */
16 ENTRY(__log1pf)
17         fldln2
18         flds 4(%esp)
19         fld1
20         faddp
21         fyl2x
22         ret
23 PSEUDO_END (__log1pf)
24 weak_alias (__log1pf, log1pf)