Boost logo

Boost :

From: Stefan Slapeta (stefan_at_[hidden])
Date: 2004-08-18 05:07:57


I would like to introduce different config macros for the windows and
linux version of ICL which should be defined like BOOST_INTEL. The names
should be BOOST_INTEL_WIN and BOOST_INTEL_LINUX.

It's just to improve the control over the completely different front
ends of these compilers.... (actually they are two different compilers.
In many cases it doesn't make sense to make behaviour dependent on "the"
Intel compiler!)

OK to commit?

Stefan


--- intel.hpp 29 Jun 2004 10:19:27 -0000 1.36
+++ intel.hpp 18 Aug 2004 10:00:24 -0000
@@ -29,6 +29,12 @@
 #define BOOST_COMPILER "Intel C++ version " BOOST_STRINGIZE(BOOST_INTEL_CXX_VERSION)
 #define BOOST_INTEL BOOST_INTEL_CXX_VERSION
 
+#ifdef _WIN32
+# define BOOST_INTEL_WIN BOOST_INTEL
+#else
+# define BOOST_INTEL_LINUX BOOST_INTEL
+#endif
+
 #if (BOOST_INTEL_CXX_VERSION <= 500) && defined(_MSC_VER)
 # define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
 # define BOOST_NO_TEMPLATE_TEMPLATES


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk