]>
Commit | Line | Data |
---|---|---|
f7eac6eb RM |
1 | /* |
2 | * Written by J.T. Conklin <jtc@netbsd.org>. | |
3 | * Public domain. | |
4 | */ | |
5 | ||
6 | #include <machine/asm.h> | |
7 | ||
8 | RCSID("$NetBSD: s_ilogbf.S,v 1.4 1995/10/22 20:32:43 pk Exp $") | |
9 | ||
10 | ENTRY(__ilogbf) | |
d705269e | 11 | flds 4(%esp) |
f7eac6eb | 12 | fxtract |
d705269e | 13 | pushl %eax |
f7eac6eb RM |
14 | fstpl %st |
15 | ||
d705269e UD |
16 | fistpl (%esp) |
17 | popl %eax | |
f7eac6eb | 18 | |
f7eac6eb | 19 | ret |
d38cd08c | 20 | END (__ilogbf) |
f7eac6eb | 21 | weak_alias (__ilogbf, ilogbf) |