1/*
2 * Public domain.
3 */
4
5#include <machine/asm.h>
6#include <libm-alias-finite.h>
7
8ENTRY(__ieee754_remainder)
9 fldl 12(%esp)
10 fldl 4(%esp)
111: fprem1
12 fstsw %ax
13 sahf
14 jp 1b
15 fstp %st(1)
16 ret
17END (__ieee754_remainder)
18libm_alias_finite (__ieee754_remainder, __remainder)
19

source code of glibc/sysdeps/i386/fpu/e_remainder.S