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