merged from trunk

svn path=; revision=21456
Merged markup of Spirit as unusable with gcc-2.95.3 from trunk to branch

svn path=/branches/RC_1_31_0/boost/status/; revision=21458
merged from trunk

svn path=; revision=21462
Workaround the fact that Intel C++ for Linux #defines __GNUC__

svn path=; revision=21466
update version number

svn path=; revision=21484
merged from trunk

svn path=; revision=21489
Merged 1.2 from trunk to RC_1_31_0.

svn path=; revision=21491
Updated version check to gcc3.4

svn path=; revision=21495
merged "fix double-increment bug" from trunk to branch

svn path=; revision=21496
Fix up busted tag replacement

svn path=; revision=21500
merged from trunk

svn path=; revision=21502
Merged fix to suppress gcc3.4 warnings in make_void from main trunk to branch

svn path=; revision=21504
Ed Swartz of Metrowerks says __MWERKS__ will be 0x3202 for 9.2

svn path=; revision=21506
This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'.

svn path=; revision=21510
merged main branch

svn path=; revision=21511
merged changes from main branch

svn path=; revision=21512
This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'.

svn path=; revision=21515
merged from trunk

svn path=; revision=21516
Copied from HEAD

svn path=; revision=21517
VC7.1+ workaround :(

svn path=; revision=21523