| 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 10 matching lines...) Expand all Loading... |
| 21 orl 4(%esp),%edx | 21 orl 4(%esp),%edx |
| 22 andl $0xfbff,%edx | 22 andl $0xfbff,%edx |
| 23 movl %edx,(%esp) | 23 movl %edx,(%esp) |
| 24 fldcw (%esp) /* load modified control word */ | 24 fldcw (%esp) /* load modified control word */ |
| 25 | 25 |
| 26 frndint /* round */ | 26 frndint /* round */ |
| 27 | 27 |
| 28 fldcw 4(%esp) /* restore original control word */ | 28 fldcw 4(%esp) /* restore original control word */ |
| 29 | 29 |
| 30 addl $8,%esp | 30 addl $8,%esp |
| 31 » ret | 31 » NACLRET |
| 32 END (__ceill) | 32 END (__ceill) |
| 33 weak_alias (__ceill, ceill) | 33 weak_alias (__ceill, ceill) |
| OLD | NEW |