56c56
< #if defined(linux)
---
> #if defined(linux) || defined(__APPLE__)
65c65
< #if defined(linux)
---
> #if defined(linux) || defined(__APPLE__)
67a68,72
>
> #if defined(__sun) || defined (__OpenBSD__)
> #include <ieeefp.h>
> #endif
>