| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Written by J.T. Conklin <jtc@netbsd.org>. | 2 * Written by J.T. Conklin <jtc@netbsd.org>. |
| 3 * Public domain. | 3 * Public domain. |
| 4 */ | 4 */ |
| 5 | 5 |
| 6 #include <machine/asm.h> | 6 #include <machine/asm.h> |
| 7 | 7 |
| 8 RCSID("$NetBSD: s_ilogb.S,v 1.5 1995/10/12 15:53:09 jtc Exp $") | 8 RCSID("$NetBSD: s_ilogb.S,v 1.5 1995/10/12 15:53:09 jtc Exp $") |
| 9 | 9 |
| 10 ENTRY(__ilogb) | 10 ENTRY(__ilogb) |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 fxtract | 22 fxtract |
| 23 pushl %eax | 23 pushl %eax |
| 24 cfi_adjust_cfa_offset (4) | 24 cfi_adjust_cfa_offset (4) |
| 25 fstp %st | 25 fstp %st |
| 26 | 26 |
| 27 fistpl (%esp) | 27 fistpl (%esp) |
| 28 fwait | 28 fwait |
| 29 popl %eax | 29 popl %eax |
| 30 cfi_adjust_cfa_offset (-4) | 30 cfi_adjust_cfa_offset (-4) |
| 31 | 31 |
| 32 » ret | 32 » NACLRET |
| 33 | 33 |
| 34 1: fstp %st | 34 1: fstp %st |
| 35 movl $0x7fffffff, %eax | 35 movl $0x7fffffff, %eax |
| 36 » ret | 36 » NACLRET |
| 37 END (__ilogb) | 37 END (__ilogb) |
| 38 weak_alias (__ilogb, ilogb) | 38 weak_alias (__ilogb, ilogb) |
| OLD | NEW |