Pavel Vozenilek wrote:
> current_function.hpp doesn't include Intel C++ where __FUNCTION__ can
> be used. It is more-less equivalent of GCC __FUNCTION__ (not the
> pretty one). 
> 
> No other similar macro works. It is not listed in official
> documentation but (likely) provided as GCC compatibility feature.

If you put

#elif defined(__FUNCTION__)

#  define BOOST_CURRENT_FUNCTON __FUNCTION__

in current_function.hpp, does it work on Intel?

> Btw: what is purpose of  current_function_helper()?

The __FUNCSIG__ macro is only defined in functions.
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to