Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Mein <mein@cs.umn.edu>2007-11-29 19:42:36 +0300
committerKent Mein <mein@cs.umn.edu>2007-11-29 19:42:36 +0300
commit8cea2a9582965e7d3a29b916f851443f5072ace7 (patch)
tree92a0b6a3dd80e33e87f1ad11ab76fa97d22eb2eb /intern/elbeem
parent6649ba74d6186a6d8610ab3515494dd8854c3292 (diff)
Solaris had a problem finding finite so had to conditionally
#include <ieeefp.h> Kent
Diffstat (limited to 'intern/elbeem')
-rw-r--r--intern/elbeem/intern/isosurface.cpp5
-rw-r--r--intern/elbeem/intern/solver_adap.cpp3
-rw-r--r--intern/elbeem/intern/solver_main.cpp5
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 */
/*****************************************************************************/