summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuke Dunstan <infidel@users.sourceforge.net>2004-03-29 13:57:04 +0000
committerLuke Dunstan <infidel@users.sourceforge.net>2004-03-29 13:57:04 +0000
commitda2cf24abaa487a99593b9fe0dcb66b6f57a008b (patch)
tree397cba9224e0e8d3407a5b2e47ca5a9dab70fbe6
parent521a0aa9a860a74bbe45cf0422dd11baa0ac3aa8 (diff)
downloadcygnal-da2cf24abaa487a99593b9fe0dcb66b6f57a008b.tar.gz
cygnal-da2cf24abaa487a99593b9fe0dcb66b6f57a008b.tar.bz2
cygnal-da2cf24abaa487a99593b9fe0dcb66b6f57a008b.zip
2004-03-28 Hans Leidekker <hans@it.vu.nl>
* include/math.h (FP_*): Add defines.
-rw-r--r--winsup/mingw/ChangeLog4
-rw-r--r--winsup/mingw/include/math.h11
2 files changed, 15 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index a4412a204..7aa643cf2 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,3 +1,7 @@
+2004-03-28 Hans Leidekker <hans@it.vu.nl>
+
+ * include/math.h (FP_*): Add defines.
+
2004-03-29 Danny Smith <dannysmith@users.sourceforge.net>
* mingwex/math/round.c: Rewrite.
diff --git a/winsup/mingw/include/math.h b/winsup/mingw/include/math.h
index 919646f04..ec0874c7e 100644
--- a/winsup/mingw/include/math.h
+++ b/winsup/mingw/include/math.h
@@ -234,6 +234,17 @@ _CRTIMP double __cdecl scalb (double, long);
_CRTIMP int __cdecl finite (double);
_CRTIMP int __cdecl fpclass (double);
+#define FP_SNAN _FPCLASS_SNAN
+#define FP_QNAN _FPCLASS_QNAN
+#define FP_NINF _FPCLASS_NINF
+#define FP_PINF _FPCLASS_PINF
+#define FP_NDENORM _FPCLASS_ND
+#define FP_PDENORM _FPCLASS_PD
+#define FP_NZERO _FPCLASS_NZ
+#define FP_PZERO _FPCLASS_PZ
+#define FP_NNORM _FPCLASS_NN
+#define FP_PNORM _FPCLASS_PN
+
#endif /* Not _NO_OLDNAMES */
/* This require msvcr70.dll or higher. */