]> git.ipfire.org Git - thirdparty/glibc.git/blame - sysdeps/libm-i387/e_fmodl.S
update from main archive 961005
[thirdparty/glibc.git] / sysdeps / libm-i387 / e_fmodl.S
CommitLineData
ee188d55
RM
1/*
2 * Written by J.T. Conklin <jtc@netbsd.org>.
3 * Public domain.
4 *
5 * Adapted for `long double' by Ulrich Drepper <drepper@cygnus.com>.
6 */
7
8#include <machine/asm.h>
9
10RCSID("$NetBSD: $")
11
12ENTRY(__ieee754_fmodl)
13 fldt 16(%esp)
14 fldt 4(%esp)
151: fprem
16 fstsw %ax
17 sahf
18 jp 1b
19 fstpl %st(1)
20 ret
cccda09f 21PSEUDO_END (__ieee754_fmodl)