Mon Dec 2 15:32:15 1996 Ulrich Drepper <drepper@cygnus.com>
[glibc.git] / sysdeps / libm-i387 / s_ilogbf.S
blob71e4f42c9aaaed5cc07ad133ec52c3016083c743
1 /*
2  * Written by J.T. Conklin <jtc@netbsd.org>.
3  * Public domain.
4  */
6 #include <machine/asm.h>
8 RCSID("$NetBSD: s_ilogbf.S,v 1.4 1995/10/22 20:32:43 pk Exp $")
10 ENTRY(__ilogbf)
11         pushl   %ebp
12         movl    %esp,%ebp
13         subl    $4,%esp
15         flds    8(%ebp)
16         fxtract
17         fstpl   %st
19         fistpl  -4(%ebp)
20         movl    -4(%ebp),%eax
22         leave
23         ret
24 PSEUDO_END (__ilogbf)
25 weak_alias (__ilogbf, ilogbf)