Update.
[glibc.git] / sysdeps / libm-i387 / s_ilogb.S
blob015fb6f43c6325ec6f902127d391c7d0d2cdbc5b
1 /*
2  * Written by J.T. Conklin <jtc@netbsd.org>.
3  * Public domain.
4  */
6 #include <machine/asm.h>
8 RCSID("$NetBSD: s_ilogb.S,v 1.5 1995/10/12 15:53:09 jtc Exp $")
10 ENTRY(__ilogb)
11         fldl    4(%esp)
12         fxtract
13         pushl   %eax
14         fstpl   %st
16         fistpl  (%esp)
17         fwait
18         popl    %eax
20         ret
21 END (__ilogb)
22 weak_alias (__ilogb, ilogb)