Commit Graph

561 Commits

Author SHA1 Message Date
Beman Dawes 34583f8d20 Merge from trunk
[SVN r52935]
2014-06-04 12:00:56 +04:00
Peter Dimov 84f55a9182 Merge branch 'develop' 2014-06-03 21:13:54 +03:00
Peter Dimov 56df43d6f4 Remove unnecessary #include. 2014-06-03 21:13:37 +03:00
Peter Dimov f560124ecf Merge branch 'develop' 2014-06-03 21:09:09 +03:00
Peter Dimov 5883ec1f1a Add get_pointer_test. 2014-06-03 21:08:55 +03:00
Peter Dimov d998dfcc8a Merge branch 'develop' 2014-06-03 21:02:52 +03:00
Peter Dimov 7ebcee675a Add more checked_delete tests, a visit_each test. 2014-06-03 21:02:36 +03:00
Peter Dimov 5fc4f598d3 Merge branch 'develop' 2014-06-03 20:41:08 +03:00
Peter Dimov d30b4b2ec3 Add sp_typeinfo_test to test/Jamfile.v2. 2014-06-03 20:40:49 +03:00
Peter Dimov 799ce409d1 Merge branch 'develop' 2014-06-03 20:39:44 +03:00
Peter Dimov b9c25e97e1 Merge [58275], [58306] to release.
[SVN r58380]
2014-06-03 20:31:26 +03:00
Peter Dimov ec6ef33639 Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2014-06-03 20:31:25 +03:00
Peter Dimov d10e0ae094 Merge [58275], [58306] to release.
[SVN r58380]
2014-06-03 20:31:07 +03:00
Peter Dimov 33fbd45af3 Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2014-06-03 20:31:06 +03:00
Peter Dimov 68990a4f7f Merge branch 'develop' 2014-06-03 20:18:10 +03:00
Peter Dimov e499e5e970 Merged [81125] from trunk. Fixes #4185.
[SVN r81329]
2014-06-03 20:17:54 +03:00
Hartmut Kaiser 927cf963be Merging from trunk
[SVN r66166]
2014-06-03 20:17:53 +03:00
Peter Dimov 506c725a26 Merge [62245] to release. Fixes #4199.
[SVN r63825]
2014-06-03 20:17:53 +03:00
Peter Dimov 989d8a0f62 Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2014-06-03 20:17:52 +03:00
David Deakins 74983abb53 Have config/select_stdlib_config.hpp and config/stdlib/stlport.hpp use <cstddef> instead of <utility> to determine which standard library is in use. For std lib implementations that rely on Boost components like TypeTraits, Bind, Function, or SmartPtr, this helps to avoid circular header dependency issues, since <cstddef> is much less likely to pull in Boost libraries than <utility>.
In get_pointer.hpp, switched to using <boost/config/no_tr1/memory.hpp> instead of using <memory> directly.  As above, this helps avoid circular header dependency issues in Boost-supplemented std libs (specifically it avoids issues when <memory> pulls in pieces of Boost.SmartPtr).

These two changes were made in response to testing done with STLport 5.2.1 using the _STLP_USE_BOOST_SUPPORT option.

[SVN r52221]
2014-06-03 20:17:52 +03:00
Beman Dawes 7528fa536f config, detail, filesystem, system, tools, at 41278.
[SVN r41316]
2014-06-03 20:17:52 +03:00
Douglas Gregor 5972aeae9b Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 20:17:51 +03:00
Dave Abrahams 1e6b987ece Factor out get_pointer, supply an overload for std::auto_ptr.
[SVN r16672]
2014-06-03 20:17:51 +03:00
Peter Dimov 1e4ef10859 Merged [81125] from trunk. Fixes #4185.
[SVN r81329]
2014-06-03 20:15:44 +03:00
Hartmut Kaiser f6ec7809ad Merging from trunk
[SVN r66166]
2014-06-03 20:15:44 +03:00
Peter Dimov fa633633cd Merge [62245] to release. Fixes #4199.
[SVN r63825]
2014-06-03 20:15:43 +03:00
Peter Dimov 424dcdc197 Merge [58123], [58127], [58128] to release. Fixes #3666.
[SVN r58195]
2014-06-03 20:15:43 +03:00
David Deakins c6d5ee1160 Have config/select_stdlib_config.hpp and config/stdlib/stlport.hpp use <cstddef> instead of <utility> to determine which standard library is in use. For std lib implementations that rely on Boost components like TypeTraits, Bind, Function, or SmartPtr, this helps to avoid circular header dependency issues, since <cstddef> is much less likely to pull in Boost libraries than <utility>.
In get_pointer.hpp, switched to using <boost/config/no_tr1/memory.hpp> instead of using <memory> directly.  As above, this helps avoid circular header dependency issues in Boost-supplemented std libs (specifically it avoids issues when <memory> pulls in pieces of Boost.SmartPtr).

These two changes were made in response to testing done with STLport 5.2.1 using the _STLP_USE_BOOST_SUPPORT option.

[SVN r52221]
2014-06-03 20:15:42 +03:00
Beman Dawes c47e07e344 config, detail, filesystem, system, tools, at 41278.
[SVN r41316]
2014-06-03 20:15:42 +03:00
Douglas Gregor 3a04ef6931 Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 20:15:41 +03:00
Dave Abrahams 6501d1c088 Factor out get_pointer, supply an overload for std::auto_ptr.
[SVN r16672]
2014-06-03 20:15:41 +03:00
Peter Dimov ed7ac1e6a2 Merge branch 'develop' 2014-06-03 19:57:15 +03:00
Douglas Gregor aa564695ec Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 19:56:54 +03:00
Douglas Gregor b1c9f71407 Doug Gregor -> Douglas Gregor
[SVN r24016]
2014-06-03 19:56:54 +03:00
Gennaro Prota ad667dad32 new license reference
[SVN r22834]
2014-06-03 19:56:53 +03:00
Douglas Gregor 0622d87532 Boost.Signals now uses the official Boost license
[SVN r20236]
2014-06-03 19:56:53 +03:00
Gennaro Prota 81c27edb4f removed superfluous spaces
[SVN r18271]
2014-06-03 19:56:52 +03:00
Gennaro Prota ae840572b3 "envelope" for non-type template parameters (useful to workaround compiler bugs)
[SVN r18270]
2014-06-03 19:56:52 +03:00
Beman Dawes 1209bd92ca add or update See www.boost.org comments
[SVN r16708]
2014-06-03 19:56:52 +03:00
Douglas Gregor ce3b0f565a Added Boost.Signals library
[SVN r13964]
2014-06-03 19:56:51 +03:00
Dave Abrahams 6780793ad9 Initial Checkin
[SVN r8661]
2014-06-03 19:56:51 +03:00
Douglas Gregor 0aea3d75d7 Converted to Boost Software License, Version 1.0
[SVN r24055]
2014-06-03 19:55:16 +03:00
Douglas Gregor 707d150c03 Doug Gregor -> Douglas Gregor
[SVN r24016]
2014-06-03 19:55:15 +03:00
Gennaro Prota fd8877c73b new license reference
[SVN r22834]
2014-06-03 19:55:15 +03:00
Douglas Gregor cf5c311d0e Boost.Signals now uses the official Boost license
[SVN r20236]
2014-06-03 19:55:14 +03:00
Gennaro Prota 8a060ee6d6 removed superfluous spaces
[SVN r18271]
2014-06-03 19:55:14 +03:00
Gennaro Prota 32f3a1b9f3 "envelope" for non-type template parameters (useful to workaround compiler bugs)
[SVN r18270]
2014-06-03 19:55:13 +03:00
Beman Dawes 771f50e199 add or update See www.boost.org comments
[SVN r16708]
2014-06-03 19:55:13 +03:00
Douglas Gregor 1b5ec2fae4 Added Boost.Signals library
[SVN r13964]
2014-06-03 19:55:12 +03:00
Dave Abrahams 199885efbb Initial Checkin
[SVN r8661]
2014-06-03 19:55:12 +03:00