Daryle Walker
|
7c528c325e
|
Tweaked files to pass inspection report; one file had some min/max violations; but all had to have 'boostinspect:nolicense' set because a copyrighter, Paul Moore, has disappeared, so his files can never be changed to the main Boost license
[SVN r47847]
|
2015-01-13 19:41:29 +02:00 |
|
Daryle Walker
|
80b59192ae
|
Made the GCD specializations for '(unsigned) long long' and '(unsigned) __int64' mutually exclusive, following the lead of <boost/cstdint.hpp>.
[SVN r35999]
|
2015-01-13 19:41:25 +02:00 |
|
Daryle Walker
|
1f5f827a5e
|
Changed GCD for built-in integer types to use the binary-GCD algorithm
[SVN r35850]
|
2015-01-13 19:41:25 +02:00 |
|
Daryle Walker
|
56b287a590
|
Added custom integer types, signed and unsigned, with and without std::numeric_limits<> specializations, to test
[SVN r35830]
|
2015-01-13 19:41:24 +02:00 |
|
Daryle Walker
|
c8faa83d47
|
Changed test to use Boost.Test's unit test system
[SVN r35815]
|
2015-01-13 19:41:24 +02:00 |
|
Daryle Walker
|
c041451a54
|
Added missing 'typename'
[SVN r27219]
|
2015-01-13 19:41:23 +02:00 |
|
Daryle Walker
|
9880cf69dc
|
Adjusted for moving the Compile-Time and Run-Time GCD and LCM components to new, separate headers
[SVN r14273]
|
2015-01-13 19:41:21 +02:00 |
|
Daryle Walker
|
56bd3fd0b3
|
Moved the Compile-Time and Run-Time components to separate headers
[SVN r14272]
|
2015-01-13 19:41:21 +02:00 |
|
Daryle Walker
|
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 |
|
Daryle Walker
|
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 |
|
Daryle Walker
|
2fd0675a21
|
Hopefully made compile-time constants suitable for more compilers
[SVN r47852]
|
2008-07-28 14:41:00 +00:00 |
|
Daryle Walker
|
f041dc0f0a
|
Added extended-integer support
[SVN r47842]
|
2008-07-27 17:08:51 +00:00 |
|
Daryle Walker
|
188cef05a9
|
Changed the Integer-mask test to use the unit-test system
[SVN r47841]
|
2008-07-27 16:34:38 +00:00 |
|
Daryle Walker
|
2ae867bcf8
|
Corrected link to corresponding test files
[SVN r47838]
|
2008-07-27 09:00:54 +00:00 |
|
Daryle Walker
|
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 |
|
Daryle Walker
|
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 |
|
Daryle Walker
|
2b7ed6ebf7
|
Resolved namespace conflict from unadorned call, which fixes #2134
[SVN r47742]
|
2008-07-23 22:40:20 +00:00 |
|
Daryle Walker
|
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 |
|
Daryle Walker
|
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 |
|
Daryle Walker
|
f27ad7b337
|
Added MPL-compatible variant of the processor-optimized integer template
[SVN r47452]
|
2008-07-15 18:56:59 +00:00 |
|
Daryle Walker
|
55e1796c7a
|
Added exact-integer templates, which fixes #1225 (and completes #653)
[SVN r47434]
|
2008-07-15 09:59:19 +00:00 |
|
Daryle Walker
|
053be71261
|
Added extended-integer support, which fixes #653 (the main part; the secondary part is split off as #1225)
[SVN r47414]
|
2008-07-14 06:28:54 +00:00 |
|
Daryle Walker
|
10e5587b9e
|
Improved/added testing for the processor-optimized integer template
[SVN r47413]
|
2008-07-14 04:25:31 +00:00 |
|
Daryle Walker
|
2f91e69629
|
Re-did implementation
[SVN r47408]
|
2008-07-13 23:30:18 +00:00 |
|
Daryle Walker
|
422ef1ebe6
|
Replaced comprehensive macros with focused templates
[SVN r47404]
|
2008-07-13 21:08:16 +00:00 |
|
Daryle Walker
|
edfaeb6c0e
|
Changed the Integer-selection test to use the unit-test system
[SVN r47200]
|
2008-07-07 23:13:43 +00:00 |
|
Daryle Walker
|
3c7910fad3
|
Added entries for the forgotten tests
[SVN r47123]
|
2008-07-06 00:58:34 +00:00 |
|
Daryle Walker
|
7d8e93a6ac
|
Fixed comments listed in #766 that didn't match their described code
[SVN r39062]
|
2007-08-29 19:54:14 +00:00 |
|
Daryle Walker
|
a1cc143de7
|
Added license to a person profile; updated license on Boost.Integer and Boost.IO doc files; changed 'BOOST_TEST' to 'BOOST_CHECK' on Boost.Integer testing *.cpp files
[SVN r35844]
|
2006-11-04 22:58:43 +00:00 |
|