diff --git a/inc/medleyfp.h b/inc/medleyfp.h index abdeedf..cfa4b20 100755 --- a/inc/medleyfp.h +++ b/inc/medleyfp.h @@ -16,10 +16,6 @@ /* */ /************************************************************************/ -#ifdef DOS -#include -#endif /* DOS */ - /* -------------------------------------------------- FPCLEAR - clear status as necessary FPTEST(result) - check result or status @@ -61,6 +57,7 @@ volatile extern int FP_error; #define FPTEST(result) (isinf(result) || isnan(result)) #elif defined(LINUX) +#include #define FPCLEAR #define FPTEST(result) ((!finite(result)) || isnan(result)) @@ -70,6 +67,7 @@ volatile extern int FP_error; #define FPTEST(result) (!isfinite(result)) #elif defined(DOS) +#include #define FPCLEAR #define FPTEST(result) (_getrealerror() & ( I87_ZERO_DIVIDE | I87_OVERFLOW | I87_UNDERFLOW))