namespace boost {
-#if !defined( __CODEGEARC__ )
+#if !defined( BOOST_CODEGEARC )
#if !(defined(BOOST_MSVC) && BOOST_MSVC <= 1310) &&\
!(defined(__EDG_VERSION__) && __EDG_VERSION__ <= 238) &&\
#endif
-#else // defined( __CODEGEARC__ )
+#else // defined( BOOST_CODEGEARC )
template <class T> struct is_unsigned : public integral_constant<bool, __is_unsigned(T)> {};
#endif