Commit Graph

332 Commits

Author SHA1 Message Date
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
Stefan Slapeta 6e6179b932 Replaced BOOST_TEST
[SVN r27050]
2015-01-13 19:41:23 +02:00
John Maddock 791b547d25 Changed files to BSL based on permissions in blanket-permission.txt
[SVN r25451]
2015-01-13 19:41:22 +02:00
Douglas Gregor cd696b2f6a License update
[SVN r24180]
2015-01-13 19:41:22 +02:00
Markus Schöpflin fadad77a39 Merged fix from release branch to main trunk.
[SVN r15607]
2015-01-13 19:41:22 +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
John Maddock bb16ad8ea0 Added tests for unsigned int types
[SVN r13685]
2015-01-13 19:41:20 +02:00
John Maddock 82ad7a9edb Added fixes for the case that BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS is defined.
[SVN r13684]
2015-01-13 19:41:20 +02:00
Dave Abrahams 6a8080014a Integrated MSVC fixes from Daryle
[SVN r12012]
2015-01-13 19:41:19 +02:00
Jens Maurer f6738d210c fix errors (from Daryle Walker)
[SVN r11935]
2015-01-13 19:41:19 +02:00
Dave Abrahams 5f810b2754 Daryle Walker's GCD library submission
[SVN r11814]
2015-01-13 19:41:18 +02:00
Glen Fernandes 7c2b4a799d Merge pull request #5 from danieljames/metadata
Create metadata file.
2014-08-18 09:07:49 -07:00
Daniel James dcfac1423f Add metadata file. 2014-08-18 14:59:48 +01:00
Peter Dimov 494f52d48e Remove obsolete boost/pending/cstddef.hpp. 2014-06-08 01:37:47 +03:00
Glen Fernandes 40b52301df Move integer_log2 from pending to integer 2014-06-05 15:48:22 -07:00
Glen Fernandes e0ae3b54d8 Merge branch 'master' into develop 2014-06-05 15:32:01 -07:00
Glen Fernandes 740a20e4bb Merge branch 'develop' 2014-06-05 15:31:45 -07:00
Jeremiah Willcock afa395b517 Merged changes from trunk that are going into 1.42.0
[SVN r58554]
2014-06-05 15:31:31 -07:00
Gennaro Prota 78b9452696 boost/pending/: ported revision 48251 ("integer_log2.hpp and lowest_bit.hpp, in boost/pending/: little comment cleanup (svn anchors, etc.); added a static_cast<> to silence (harmless) MSVC++ warnings") from trunk
[SVN r48353]
2014-06-05 15:31:31 -07:00
Beman Dawes 775d25573b Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2014-06-05 15:31:31 -07:00
John Maddock 5328370ab6 Bring type traits into line with TR1
[SVN r26937]
2014-06-05 15:31:31 -07:00
Jeremy Siek a76279f48c added copyrights
[SVN r25809]
2014-06-05 15:31:31 -07:00
Douglas Gregor f71f747400 Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-05 15:31:30 -07:00
Gennaro Prota 70c7ae271c added Borland workaround
[SVN r22770]
2014-06-05 15:31:30 -07:00
Gennaro Prota ff18de3b35 new file (needed by dynamic_bitset)
[SVN r22651]
2014-06-05 15:31:30 -07:00
Aleksey Gurtovoy 357349a423 Borland fix
[SVN r15360]
2014-06-05 15:31:30 -07:00
Jeremy Siek 304cce63f5 ported the graph library to borland
[SVN r7965]
2014-06-05 15:31:30 -07:00
Jeremy Siek 7ad2ddb3bc removed tabs
[SVN r7835]
2014-06-05 15:31:30 -07:00
Jeremy Siek ee352dee03 pending stuff from Boost Graph Library
[SVN r7704]
2014-06-05 15:31:30 -07:00
Gennaro Prota 914b459763 boost/pending/: ported revision 48251 ("integer_log2.hpp and lowest_bit.hpp, in boost/pending/: little comment cleanup (svn anchors, etc.); added a static_cast<> to silence (harmless) MSVC++ warnings") from trunk
[SVN r48353]
2014-06-05 15:31:20 -07:00
Beman Dawes 0f7eb589da Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2014-06-05 15:31:20 -07:00
Gennaro Prota 10e19f0e3e added Borland workaround
[SVN r22770]
2014-06-05 15:31:20 -07:00
Gennaro Prota 1fd7a3080a new file (needed by dynamic_bitset)
[SVN r22651]
2014-06-05 15:31:20 -07:00
Glen Fernandes 5c91a3c17c Merge branch 'develop' 2014-06-05 14:43:08 -07:00
Glen Fernandes 0f228bcf5b Merge pull request #4 from danieljames/doc-clean-up
Documentation clean up
2014-06-02 01:38:29 -07:00
Daniel James 6ac4f9bdac Link to the cstdint documentation, rather than Boost.Config's root. 2014-06-02 09:28:38 +01:00
Daniel James 081eb01f88 Move cstdint section to the end.
So that it doesn't appear in the middle of documentation for things that
are in the library.
2014-06-02 09:28:38 +01:00
Daniel James f43bd9288d Upgrade docs to quickbook 1.6.
Actually fixes a couple of errors where markup was used in table titles.
2014-06-02 09:28:38 +01:00
Daniel James 9b71d9e83f Add note about removing cstdint to history. 2014-06-02 09:28:38 +01:00
Glen Fernandes bb54ac650f Merge pull request #3 from glenfe/develop
Move cstdint out of Integer
2014-06-01 18:50:06 -07:00
Glen Fernandes 05330d178e Remove cstdint which has been moved to Boost.Config 2014-06-01 10:52:52 -07:00
Daniel James 75134014bf Create merge base for git. 2014-04-06 14:07:51 +01:00
Stephen Kelly 3f26103101 TypeTraits: Remove use of obsolete GCC version check.
[SVN r86060]
2013-09-30 15:55:29 +00:00
Andrey Semashev 06c28356cc Merged recent changes from trunk.
[SVN r85088]
2013-07-20 17:17:10 +00:00
John Maddock 365d61fc4e Patch for recent versions of glibc which always assume int64_t support.
Fixes #8731.

[SVN r84950]
2013-07-04 09:13:23 +00:00