diff options
Diffstat (limited to 'libguile/numbers.h')
-rw-r--r-- | libguile/numbers.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libguile/numbers.h b/libguile/numbers.h index c896d3e7a..8540d3585 100644 --- a/libguile/numbers.h +++ b/libguile/numbers.h @@ -88,7 +88,12 @@ #if SCM_HAVE_STDC_HEADERS # ifndef GO32 -# include <float.h> +# include <float.h> +# ifdef __MINGW32__ +# define copysign _copysign +# define isnan _isnan +# define finite _finite +# endif /* __MINGW32__ */ # endif /* ndef GO32 */ #endif /* def STDC_HEADERS */ |