Commit Graph

383 Commits

Author SHA1 Message Date
Peter Dimov 5883ec1f1a Add get_pointer_test. 2014-06-03 21:08:55 +03:00
Peter Dimov 7ebcee675a Add more checked_delete tests, a visit_each test. 2014-06-03 21:02:36 +03:00
Peter Dimov d30b4b2ec3 Add sp_typeinfo_test to test/Jamfile.v2. 2014-06-03 20:40:49 +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 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
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
Glen Fernandes e1ba55ed88 Merge branch 'master' into develop 2014-06-02 19:56:58 -07:00
Glen Fernandes 91425e85c4 Remove empty_deleter from core 2014-06-02 19:56:37 -07:00
Glen Fernandes 773ea71ed0 Update link in README.md 2014-06-02 19:52:16 -07:00
Glen Fernandes 6c404ddf00 Merge branch 'master' into develop 2014-06-02 14:08:47 -07:00
Glen Fernandes 649adfd98f More documentation for core 2014-06-02 14:08:28 -07:00
Andrey Semashev 2f98df4278 Merge branch 'develop' of github.com:boostorg/core into develop 2014-06-03 00:12:40 +04:00
Andrey Semashev 260dbdd9ac Merge branch 'master' of github.com:boostorg/core 2014-06-03 00:12:12 +04:00
Andrey Semashev fa82dd37a7 Added docs for null_deleter. 2014-06-03 00:11:30 +04:00
Peter Dimov 1f0af8255f Merge pull request #4 from awulkiew/feature/ignore_unused
Enable test for unused typedefs only for GCC 4.8
2014-06-02 23:05:31 +03:00
Andrey Semashev 22d6f90385 Corrected the deprecation warning. 2014-06-02 23:57:08 +04:00
Adam Wulkiewicz dfd58762a2 Enable test for unused typedefs only for GCC 4.8 2014-06-02 21:46:40 +02:00
Peter Dimov 2de0241038 Merge pull request #3 from awulkiew/feature/ignore_unused
Feature/ignore unused
2014-06-02 22:17:59 +03:00
Glen Fernandes 3785920426 Merge branch 'master' into develop 2014-06-02 08:40:05 -07:00
Glen Fernandes 66be3d7efc Migrate swap documentation to quickbook 2014-06-02 08:39:47 -07:00
Glen Fernandes 92da020238 Merge branch 'master' into develop 2014-06-02 08:21:11 -07:00
Glen Fernandes 6b9424b84d Migrate checked_delete documentation to quickbook 2014-06-02 08:20:15 -07:00
Adam Wulkiewicz 70a9ef7141 Fix #include in ignore_unused_test.cpp 2014-06-02 15:18:23 +02:00
Adam Wulkiewicz 61cc397be8 Add boost::ignore_unused() 2014-06-02 15:06:53 +02:00
Glen Fernandes b36712f765 Merge branch 'master' into develop 2014-06-02 01:17:50 -07:00
Glen Fernandes 60c9a35d86 Move headers to core; add quickbook documentation 2014-06-02 00:46:33 -07:00
Glen Fernandes f3f7f52b7f Merge branch 'master' into develop 2014-06-01 13:22:53 -07:00
Glen Fernandes df62778e7c Merge branch 'develop' 2014-06-01 13:22:42 -07:00
Stephen Kelly e47cd1550b Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq

is now clean.

[SVN r85952]
2014-06-01 13:21:37 -07:00
Ion Gaztañaga cb91a3f9dd Added BOOST_TEST_THROWS
[SVN r83433]
2014-06-01 13:21:36 -07:00
Peter Dimov a1dbe7520b Add hash_value for shared_ptr; prevents hash_value( bool ) from being used. Refs #5216.
[SVN r69260]
2014-06-01 13:21:36 -07:00
Beman Dawes 632867705e Add BOOST_ASSERT_MSG. Add macros to configure output stream.
[SVN r68414]
2014-06-01 13:21:36 -07:00
Beman Dawes 646e4db7d2 Add BOOST_ASSERT that report_errors() has been called.
[SVN r64987]
2014-06-01 13:21:36 -07:00
Beman Dawes 2c28e851d8 Revert change committed in error
[SVN r64929]
2014-06-01 13:21:36 -07:00