From 723ea2271984b01eb2c69c674365fbfcce08067f Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 29 Jul 2008 20:39:26 +0000 Subject: [PATCH] MinGW defines some of these macros. --- src/libCom/osi/os/WIN32/epicsMath.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/libCom/osi/os/WIN32/epicsMath.h b/src/libCom/osi/os/WIN32/epicsMath.h index bed4e48f3..99580be03 100644 --- a/src/libCom/osi/os/WIN32/epicsMath.h +++ b/src/libCom/osi/os/WIN32/epicsMath.h @@ -14,8 +14,16 @@ #include #include +#ifndef finite #define finite(D) _finite(D) +#endif + +#ifndef isnan #define isnan(D) _isnan(D) +#endif + +#ifndef isinf #define isinf(D) ( !_finite(D) && !_isnan(D) ) +#endif #endif /* epicsMathh */