| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Written by J.T. Conklin <jtc@netbsd.org>. | 2 * Written by J.T. Conklin <jtc@netbsd.org>. |
| 3 * Changes for long double by Ulrich Drepper <drepper@cygnus.com> | 3 * Changes for long double by Ulrich Drepper <drepper@cygnus.com> |
| 4 * Public domain. | 4 * Public domain. |
| 5 */ | 5 */ |
| 6 | 6 |
| 7 #include <machine/asm.h> | 7 #include <machine/asm.h> |
| 8 | 8 |
| 9 RCSID("$NetBSD: $") | 9 RCSID("$NetBSD: $") |
| 10 | 10 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 23 fxtract | 23 fxtract |
| 24 pushl %eax | 24 pushl %eax |
| 25 cfi_adjust_cfa_offset (4) | 25 cfi_adjust_cfa_offset (4) |
| 26 fstp %st | 26 fstp %st |
| 27 | 27 |
| 28 fistpl (%esp) | 28 fistpl (%esp) |
| 29 fwait | 29 fwait |
| 30 popl %eax | 30 popl %eax |
| 31 cfi_adjust_cfa_offset (-4) | 31 cfi_adjust_cfa_offset (-4) |
| 32 | 32 |
| 33 » ret | 33 » NACLRET |
| 34 | 34 |
| 35 1: fstp %st | 35 1: fstp %st |
| 36 movl $0x7fffffff, %eax | 36 movl $0x7fffffff, %eax |
| 37 » ret | 37 » NACLRET |
| 38 END (__ilogbl) | 38 END (__ilogbl) |
| 39 weak_alias (__ilogbl, ilogbl) | 39 weak_alias (__ilogbl, ilogbl) |
| OLD | NEW |