8f642ad727
v2, v3, integration branch
...
[SVN r62649]
2010-06-09 11:34:33 +00:00
84c8a52085
Rebuild the integer documentation.
...
[SVN r61058]
2010-04-05 07:27:25 +00:00
8a1d11f369
Fix link to integer header.
...
[SVN r59676]
2010-02-14 13:09:24 +00:00
a5356bb254
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 r59468]
2010-02-04 11:15:54 +00:00
2f13159023
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 r59430]
2010-02-02 18:35:33 +00:00
6293af825a
Commit alternative warning suppression code.
...
[SVN r59264]
2010-01-25 10:55:50 +00:00
896f2a7654
Disable warnings when defining INT#_C macros for gcc.
...
[SVN r58948]
2010-01-12 18:51:40 +00:00
e5c64669e2
Update docs to match code.
...
[SVN r58293]
2009-12-11 17:56:01 +00:00
14e17dd9f6
Update cstdint.hpp to always define the INT#_C macros.
...
Try again with Codegear workaround.
[SVN r58292]
2009-12-11 17:46:10 +00:00
86519e7bcf
Extend codegear/borland fix.
...
[SVN r58291]
2009-12-11 15:59:42 +00:00
e5267abf6e
Tentative Borland/Codegear patch.
...
[SVN r58113]
2009-12-03 12:14:15 +00:00
92a617bbe9
Get the tests warning free again with GCC.
...
Finally get everything working with the Borland compiler.
Fix a few typos: use of long rather than unsigned long, use of long long rather than long_long_type etc.
[SVN r58056]
2009-11-30 13:50:05 +00:00
ad5d5b0e1f
Up template instantiation depth for sun compiler.
...
[SVN r58033]
2009-11-29 16:23:04 +00:00
3af7c55ad9
Make code respect BOOST_NO_INTEGRAL_INT64_T.
...
[SVN r58031]
2009-11-29 16:02:45 +00:00
1797528e35
Change long long to boost::long_long_type etc.
...
[SVN r58029]
2009-11-29 13:59:18 +00:00
05c1f88324
Fix issues in docs.
...
[SVN r58008]
2009-11-28 17:08:31 +00:00
6a497ee263
Regenerate with new stylesheets.
...
[SVN r57968]
2009-11-27 11:13:02 +00:00
98b57c1f3b
Get the tests warning free with gcc, and add conceptual-header-inclusion tests.
...
[SVN r57948]
2009-11-26 18:06:10 +00:00
154b9ce992
Fix some typos.
...
[SVN r57946]
2009-11-26 15:43:32 +00:00
fad95e3d1f
Oops, tests should return the error code is any.
...
[SVN r57943]
2009-11-26 13:35:03 +00:00
b83327861c
Changed to use the lightweight test framework - we can now test with a much wider range of compilers.
...
[SVN r57942]
2009-11-26 12:59:39 +00:00
ac155d3843
Added support for exact width integer type to int_t and uint_t
...
Updated docs to match.
Fixes #1225 .
[SVN r57941]
2009-11-26 11:08:27 +00:00
ca84baa55d
Update Boost.Integer meta-programming classes to work with intmax_t where possible - ie to be 64-bit clean.
...
Added quickbook based docs - updated as necessary.
Removed old html docs.
[SVN r57926]
2009-11-25 12:38:09 +00:00
db267e22f8
Integer: fixed search&replace gone mad
...
[SVN r57908]
2009-11-24 21:24:20 +00:00
cf359129a3
Bring docs into line with code.
...
[SVN r57885]
2009-11-24 10:14:43 +00:00
09ee5872ba
Tidied up namespace usage, fixes #2134 .
...
[SVN r57884]
2009-11-24 10:12:29 +00:00
0248ecb71b
Add history/revision log.
...
[SVN r57883]
2009-11-24 10:07:45 +00:00
ddb6a13f29
Add support for long long throughout.
...
Fixes #653 .
[SVN r57873]
2009-11-23 18:51:33 +00:00
e07b49c955
remove reference to dead test (no longer relevant)
...
[SVN r57867]
2009-11-23 16:45:21 +00:00
44c3831e05
Fix Jamfile and Boost.Test usage.
...
[SVN r57866]
2009-11-23 16:39:45 +00:00
4c23c47ebe
Add support for MS style __int64 when long long is not available.
...
Fixes #3084 .
[SVN r57863]
2009-11-23 13:23:15 +00:00
285048504c
Suppress and/or fix warnings - in particular avoid undefined behaviour in the test cases!
...
[SVN r57859]
2009-11-23 10:43:00 +00:00
8cab32a0dd
Fix for Comeau compiler - does not define __GLIBC_HAVE_LONG_LONG which in turn causes GLIBC's stdint.h to misbehave.
...
Fixes #3548 .
[SVN r57858]
2009-11-23 09:51:23 +00:00
9ff5c9d3b6
Fixes #3180 .
...
[SVN r57845]
2009-11-22 17:12:57 +00:00
dd1194afa4
Fix preprocessor logic for long long support.
...
Fixes #3657 .
Fixes #3568 .
[SVN r57843]
2009-11-22 16:38:05 +00:00
eecbd5276f
Reverted Integer back to Release branch state - as per devel-list discussions.
...
[SVN r57580]
2009-11-11 18:57:24 +00:00
fd0a8f8c2c
Suppress gcc warnings: for bug report #1451 .
...
[SVN r57170]
2009-10-27 09:58:40 +00:00
f9561fec20
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
9fd48f6a56
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
edd638ec91
Use BOOST_STATIC_CONSTANT in static_log2, as g++ 4.0 has problems with enum.
...
[SVN r54811]
2009-07-08 21:27:05 +00:00
3706ee7bd9
Fixes #2654 .
...
[SVN r50572]
2009-01-14 10:17:25 +00:00
ec8ede3378
Changed control of extra messages to be determined solely by the Boost.Test messaging controls
...
[SVN r50009]
2008-11-29 07:45:02 +00:00
a8f7c90aff
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00
768023af1a
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
c7e9da6551
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
2d259a4f3e
Added MPL-compatible variants of the integer-mask class templates (and finally make the lowest-bit-group metafunctions work for zero-length bit-groups)
...
[SVN r47869]
2008-07-29 19:33:20 +00:00
2fd0675a21
Hopefully made compile-time constants suitable for more compilers
...
[SVN r47852]
2008-07-28 14:41:00 +00:00
f041dc0f0a
Added extended-integer support
...
[SVN r47842]
2008-07-27 17:08:51 +00:00
188cef05a9
Changed the Integer-mask test to use the unit-test system
...
[SVN r47841]
2008-07-27 16:34:38 +00:00
2ae867bcf8
Corrected link to corresponding test files
...
[SVN r47838]
2008-07-27 09:00:54 +00:00