aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flprefix.h
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-05-17 02:32:51 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-05-17 02:32:51 +0000
commitb84b298888b12a3c00ffd6cabd5b39a5937e1347 (patch)
tree5c6c26a16cff9f83619b8d3d1be6b2fd91b21d4d /externals/grill/flext/source/flprefix.h
parent8b042a66a4fd811589412747e38e8c7ee784db3c (diff)
""
svn path=/trunk/; revision=625
Diffstat (limited to 'externals/grill/flext/source/flprefix.h')
-rwxr-xr-xexternals/grill/flext/source/flprefix.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/externals/grill/flext/source/flprefix.h b/externals/grill/flext/source/flprefix.h
index 67046319..dae6822c 100755
--- a/externals/grill/flext/source/flprefix.h
+++ b/externals/grill/flext/source/flprefix.h
@@ -99,8 +99,9 @@ WARRANTIES, see the file, "license.txt," in this distribution.
#endif
// Definition of OS/CPU
-#if defined(_MSC_VER)
+#if defined(_MSC_VER) || (defined(__ICC) && (FLEXT_OS == FLEXT_OS_WIN || defined(_WIN32)))
// Microsoft C++
+ // and Intel C++ (as guessed)
#ifndef FLEXT_CPU
#if defined(_M_IX86)
@@ -193,8 +194,10 @@ WARRANTIES, see the file, "license.txt," in this distribution.
// This is important for everything
#pragma bool on
-#elif defined(__GNUG__)
+#elif defined(__GNUG__) || (defined(__ICC) && (FLEXT_OS == FLEXT_OS_LINUX || defined(linux) || defined(__linux__)))
+
// GNU C++
+ // and Intel (as suggested by Tim Blechmann)
#ifndef FLEXT_CPU
#if defined(_X86_) || defined(__i386__) || defined(__i586__) || defined(__i686__)