--- N:\_tmp\dinkumware.hpp.orig 2010-12-31 10:08:07.000000000 -0700 +++ N:\_tmp\dinkumware.hpp 2011-05-26 18:02:51.000000000 -0700 @@ -84,13 +84,14 @@ // Intel C++ chokes over any non-trivial use of // this may be an overly restrictive define, but regex fails without it: # define BOOST_NO_STD_LOCALE #endif #include -#if !_HAS_EXCEPTIONS +#if ( !_HAS_EXCEPTIONS && !defined(__ghs__) || \ + !_HAS_NAMESPACE && defined(__ghs__) ) # define BOOST_NO_STD_TYPEINFO #endif // C++0x headers implemented in 520 (as shipped by Microsoft) // #if !defined(_CPPLIB_VER) || _CPPLIB_VER < 520