Matthias Troyer <[EMAIL PROTECTED]> writes: > The third patch (patch3) is a workaround for operators.hpp, since the > Boost PP library does not seem to work on the IBM. Is the preprocessor > library really needed for that name mangling: > > #define BOOST_OPERATOR2_LEFT(name) > BOOST_PP_SEQ_CAT_S(1,(name)(2)(_)(left)) > > or couldn't the simple > > #define BOOST_OPERATOR2_LEFT(name) name##2_left > > be used which would make Boost more portable? If there are reasons why > the PP version is preferred? If there is a reason for the PP version > then could someone please apply the patch with the workaround?
Done. Daniel, I also had to apply massive patching to accessibility in bool_testable. It fails on so many compilers that I begin to have doubts that making it private is legal. Could you check, please? Thanks, -- Dave Abrahams Boost Consulting www.boost-consulting.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost