This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'.

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21427
Workaround the fact that Intel C++ for Linux #defines __GNUC__

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21466
merged from trunk

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21489
Fix up busted tag replacement

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21500
merged from trunk

svn path=/branches/RC_1_31_0/boost/libs/mpl/; revision=21502
This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'.

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21510
VC7.1+ workaround :(

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21523
Merge fixes from the main trunk

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21842
merged from trunk

svn path=/branches/RC_1_31_0/boost/boost/mpl/; revision=21914