diff options
author | Kent Mein <mein@cs.umn.edu> | 2007-11-29 19:42:36 +0300 |
---|---|---|
committer | Kent Mein <mein@cs.umn.edu> | 2007-11-29 19:42:36 +0300 |
commit | 8cea2a9582965e7d3a29b916f851443f5072ace7 (patch) | |
tree | 92a0b6a3dd80e33e87f1ad11ab76fa97d22eb2eb /intern | |
parent | 6649ba74d6186a6d8610ab3515494dd8854c3292 (diff) |
Solaris had a problem finding finite so had to conditionally
#include <ieeefp.h>
Kent
Diffstat (limited to 'intern')
-rw-r--r-- | intern/elbeem/intern/isosurface.cpp | 5 | ||||
-rw-r--r-- | intern/elbeem/intern/solver_adap.cpp | 3 | ||||
-rw-r--r-- | intern/elbeem/intern/solver_main.cpp | 5 |
3 files changed, 13 insertions, 0 deletions
diff --git a/intern/elbeem/intern/isosurface.cpp b/intern/elbeem/intern/isosurface.cpp index 9925565b85d..f6b3e08527a 100644 --- a/intern/elbeem/intern/isosurface.cpp +++ b/intern/elbeem/intern/isosurface.cpp @@ -13,6 +13,11 @@ #include <algorithm> #include <stdio.h> +#if !defined(linux) && (defined (__sparc) || defined (__sparc__)) +#include <ieeefp.h> +#endif + + // just use default rounding for platforms where its not available #ifndef round #define round(x) (x) diff --git a/intern/elbeem/intern/solver_adap.cpp b/intern/elbeem/intern/solver_adap.cpp index ef516a578bd..b56b1c14f2c 100644 --- a/intern/elbeem/intern/solver_adap.cpp +++ b/intern/elbeem/intern/solver_adap.cpp @@ -11,6 +11,9 @@ #include "solver_relax.h" #include "particletracer.h" +#if !defined(linux) && (defined (__sparc) || defined (__sparc__)) +#include <ieeefp.h> +#endif /*****************************************************************************/ diff --git a/intern/elbeem/intern/solver_main.cpp b/intern/elbeem/intern/solver_main.cpp index afc883972e2..17163733fe9 100644 --- a/intern/elbeem/intern/solver_main.cpp +++ b/intern/elbeem/intern/solver_main.cpp @@ -13,6 +13,11 @@ #include "loop_tools.h" #include <stdlib.h> +#if !defined(linux) && (defined (__sparc) || defined (__sparc__)) +#include <ieeefp.h> +#endif + + /*****************************************************************************/ /*! perform a single LBM step */ /*****************************************************************************/ |