fix regression on gcc-4.4

svn path=/trunk/boost/foreach.hpp; revision=74968
a different fix for gcc-4.4

svn path=/trunk/boost/foreach.hpp; revision=74986
yet another tweak for gcc

svn path=/trunk/boost/foreach.hpp; revision=75026
revert all recent changes to boost.foreach

svn path=/trunk/boost/foreach.hpp; revision=75077
attempting to address #6131

svn path=/trunk/boost/foreach.hpp; revision=75540
reverting [75540] which seemed to make things worse

svn path=/trunk/boost/foreach.hpp; revision=77416
only use derefof as a Borland workaround. Eliminates warning on gcc

svn path=/trunk/boost/foreach.hpp; revision=80702
foreach: describe perils of #define-ing foreach to BOOST_FOREACH

svn path=/trunk/libs/foreach/; revision=80828
fix typo, thanks Marshall

svn path=/trunk/libs/foreach/; revision=80851
comment typo, refs #7486

svn path=/trunk/boost/foreach.hpp; revision=81148
Removed missed usage of deprecated macros in Boost.Foreach

svn path=/trunk/boost/foreach.hpp; revision=81577