.
[glibc/history.git] / sysdeps / libm-i387 / s_ilogbf.S
blob6a943265b27c3301019d068f454e1a0b02689b2a
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 END (__ilogbf)
25 weak_alias (__ilogbf, ilogbf)