initial commit
[glibc.git] / sysdeps / i386 / fpu / e_fmodf.S
1 /*
2 * Public domain.
3 */
4
5 #include <machine/asm.h>
6 #include <libm-alias-finite.h>
7
8 ENTRY(__ieee754_fmodf)
9 flds 8(%esp)
10 flds 4(%esp)
11 1: fprem
12 fstsw %ax
13 sahf
14 jp 1b
15 fstp %st(1)
16 ret
17 END(__ieee754_fmodf)
18 libm_alias_finite (__ieee754_fmodf, __fmodf)