--- boost_1_46_1\boost\current_function.hpp.orig 2007-11-25 11:07:19.000000000 -0700 +++ boost_1_46_1\boost\current_function.hpp 2011-06-10 12:02:40.000000000 -0700 @@ -25,13 +25,13 @@ namespace detail { inline void current_function_helper() { -#if defined(__GNUC__) || (defined(__MWERKS__) && (__MWERKS__ >= 0x3000)) || (defined(__ICC) && (__ICC >= 600)) +#if defined(__GNUC__) || (defined(__MWERKS__) && (__MWERKS__ >= 0x3000)) || (defined(__ICC) && (__ICC >= 600)) || defined(__ghs__) # define BOOST_CURRENT_FUNCTION __PRETTY_FUNCTION__ #elif defined(__DMC__) && (__DMC__ >= 0x810) # define BOOST_CURRENT_FUNCTION __PRETTY_FUNCTION__