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
2fcbc31b77
Tightened up code; number of bit-counts sampled is now comprehensive instead of representative (with a preprocessor switch for the old behavior since the new behavior greatly increases compile times)
...
[SVN r47801]
2008-07-25 12:39:06 +00:00
4af7660410
Encapsulated the mutually exclusive 'long long' and '__int64' type families into a single interface
...
[SVN r47754]
2008-07-24 11:43:02 +00:00
2b7ed6ebf7
Resolved namespace conflict from unadorned call, which fixes #2134
...
[SVN r47742]
2008-07-23 22:40:20 +00:00
203705fea6
Moved preprocessor selection from within macro-function calls to surrounding whole macro calls (some compilers suspend preprocessor directives within a macro call)
...
[SVN r47696]
2008-07-23 06:55:23 +00:00
ed80575830
Added MPL-compatible variants of the minimum-size and value-based integer templates, which fixes #1224
...
[SVN r47470]
2008-07-16 09:55:31 +00:00
f27ad7b337
Added MPL-compatible variant of the processor-optimized integer template
...
[SVN r47452]
2008-07-15 18:56:59 +00:00
55e1796c7a
Added exact-integer templates, which fixes #1225 (and completes #653 )
...
[SVN r47434]
2008-07-15 09:59:19 +00:00