From 8cea2a9582965e7d3a29b916f851443f5072ace7 Mon Sep 17 00:00:00 2001 From: Kent Mein Date: Thu, 29 Nov 2007 16:42:36 +0000 Subject: Solaris had a problem finding finite so had to conditionally #include Kent --- intern/elbeem/intern/isosurface.cpp | 5 +++++ intern/elbeem/intern/solver_adap.cpp | 3 +++ intern/elbeem/intern/solver_main.cpp | 5 +++++ 3 files changed, 13 insertions(+) (limited to 'intern/elbeem') 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 #include +#if !defined(linux) && (defined (__sparc) || defined (__sparc__)) +#include +#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 +#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 +#if !defined(linux) && (defined (__sparc) || defined (__sparc__)) +#include +#endif + + /*****************************************************************************/ /*! perform a single LBM step */ /*****************************************************************************/ -- cgit v1.2.3