diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2002-07-29 07:00:10 +0400 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2002-07-29 07:00:10 +0400 |
commit | b8cdc234c67d883b7e9d6e4caf4ba15972ac7788 (patch) | |
tree | e45d96d2d976020ad018e6e919bbeae2500e884a /winsup/mingw/mingwex/math/remainderf.S | |
parent | 840e611264ac6ad7d41bc0b275945f50067cda50 (diff) |
Add incomplet long double math support to libmingwex.a
Diffstat (limited to 'winsup/mingw/mingwex/math/remainderf.S')
-rw-r--r-- | winsup/mingw/mingwex/math/remainderf.S | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/winsup/mingw/mingwex/math/remainderf.S b/winsup/mingw/mingwex/math/remainderf.S new file mode 100644 index 000000000..81e78415a --- /dev/null +++ b/winsup/mingw/mingwex/math/remainderf.S @@ -0,0 +1,19 @@ +/* + * Written by J.T. Conklin <jtc@netbsd.org>. + * Public domain. + */ + + .file "remainderf.S" + .text + .align 4 +.globl _remainder + .def _remainderf; .scl 2; .type 32; .endef +_remainderf: + flds 8(%esp) + flds 4(%esp) +1: fprem1 + fstsw %ax + sahf + jp 1b + fstp %st(1) + ret |