Disable warnings when defining INT#_C macros for gcc.

svn path=/trunk/boost/cstdint.hpp; revision=58948
Commit alternative warning suppression code.

svn path=/trunk/boost/cstdint.hpp; revision=59264
Change code to check individually for the INT#_C macros before defining them - this correctly handles cases where they are partially defined by other other headers (for example ICU).
Also declare this a gcc system header - seems to be the only way to really suppress the warnings - fixes #3889.

svn path=/trunk/boost/cstdint.hpp; revision=59430
Change integer code to still work when BOOST_HAS_MS_INT64 is defined but BOOST_HAS_LONG_LONG is not.
Update VC++ config to define BOOST_HAS_LONG_LONG for MSVC-8 in ANSI mode.
Fixes #3657.

svn path=/trunk/boost/integer.hpp; revision=59468
Fix link to integer header.

svn path=/trunk/libs/integer/; revision=59676
Rebuild the integer documentation.

svn path=/trunk/libs/integer/; revision=61058
Add a 64 bit specialization of low_bits_mask_t.  Fixes #4332

svn path=/trunk/boost/integer/; revision=62756
Update various libraries' documentation build.

Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

svn path=/trunk/libs/integer/; revision=63146
Rebuild integer docs.

svn path=/trunk/libs/integer/; revision=63765
Add VMS support.
Fixes #4474.

svn path=/trunk/boost/cstdint.hpp; revision=64750
Change logic so that int32_t etc is an int rather than a long where possible.

svn path=/trunk/boost/cstdint.hpp; revision=65299
Fix integer_traits<long long> when no macro from limits.h is available.

svn path=/trunk/boost/integer_traits.hpp; revision=68802
Fix typo.
Refs #6003.

svn path=/trunk/libs/integer/; revision=76137
Apply patch from Vincent Botet Escriba: fix check for size > long long.

svn path=/trunk/boost/integer.hpp; revision=77109
merge [77446] from trunk

svn path=/branches/release/boost/cstdint.hpp; revision=77447
merge  [77417],[77437],[77422],[77587] from trunk

svn path=/branches/release/boost/cstdint.hpp; revision=77589
merge [77416] from trunk, fixes #6131, fixes #6455

svn path=/branches/release/boost/cstdint.hpp; revision=77591
Merge: Allow to specify how option's value is named in help message.

Fixes #4781.

svn path=/branches/release/boost/cstdint.hpp; revision=77932
Fix integer.hpp so a compiler error is generated when the number of bits requested is greater than the max available.
Added new tests to catch this case.

svn path=/trunk/boost/integer.hpp; revision=78307
Merge minor integer fixes from Trunk.

svn path=/branches/release/boost/cstdint.hpp; revision=78469