Commit Graph
440 Commits
Author SHA1 Message Date
Glen Fernandes 03acd30dda Simplify index documentation and add author information 2014-06-05 10:48:21 -07:00
Peter Dimov 658aa6205c Simplify test/Jamfile.v2, add no-exceptions test for lightweight_test. 2014-06-05 17:15:24 +03:00
Peter Dimov 7d2b68bb89 Add tests for lightweight_test.hpp. 2014-06-05 16:57:22 +03:00
Glen Fernandes 84b855cd09 Add ref documentation and doxygen 2014-06-04 21:43:47 -07:00
Peter Dimov d5ce75c4e1 Merge branch 'develop' 2014-06-05 02:56:11 +03:00
Daniel James 9c809beb2f Iterator: merge several changes from trunk.
- Update iterator_facade test for #1019
  (header change already merged).
- Category of each iterator is reduced to a known category before we try to
  find a minimum. Fixes #1517.
- `function_input_iterator` from Dean Michael Berris. Fixes #2893
- Fix typo in `boost/iterator.hpp`. Fixes #3434.
- Always include `add_reference` header in iterator adaptor header.

Did not merge changes for #1427.

[SVN r70709]
2014-06-05 02:55:59 +03:00
Douglas Gregor e6df4922ee Qualify boost::detail
[SVN r30736]
2014-06-05 02:55:58 +03:00
John Maddock 84ae30a97e Removed Boost.org copyrights and replaced with originating authors copyright instead.
[SVN r24372]
2014-06-05 02:55:58 +03:00
Beman Dawes ebbf497e2c add or update See www.boost.org comments
[SVN r16708]
2014-06-05 02:55:57 +03:00
John Maddock bc69c1df40 commit of split-config, including any changes required to existing libraries (mainly regex).
[SVN r11138]
2014-06-05 02:55:57 +03:00
Jens Maurer bb2cfd6203 added <cstddef> for std::ptrdiff_t
[SVN r8562]
2014-06-05 02:55:57 +03:00
Beman Dawes 187e6fe37a This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.
[SVN r7621]
2014-06-05 02:55:56 +03:00
Jeremiah Willcock 0436a5bb54 Fixed #3434
[SVN r62626]
2014-06-05 02:53:17 +03:00
Douglas Gregor c05480e0fa Qualify boost::detail
[SVN r30736]
2014-06-05 02:53:16 +03:00
John Maddock fe35fcb12b Removed Boost.org copyrights and replaced with originating authors copyright instead.
[SVN r24372]
2014-06-05 02:53:16 +03:00
Beman Dawes 7e01ca5cf3 add or update See www.boost.org comments
[SVN r16708]
2014-06-05 02:53:15 +03:00
John Maddock 7513dcde9f commit of split-config, including any changes required to existing libraries (mainly regex).
[SVN r11138]
2014-06-05 02:53:15 +03:00
Jens Maurer e6071f1494 added <cstddef> for std::ptrdiff_t
[SVN r8562]
2014-06-05 02:53:14 +03:00
Beman Dawes 7ca44dba1e This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.
[SVN r7621]
2014-06-05 02:53:14 +03:00
Andrey Semashev 9092fde17e Added docs for scoped_enum.hpp. Extracted underlying_type to a separate header. 2014-06-05 00:19:04 +04:00
Andrey Semashev 96986f99d8 Moved the implementation to boost/core. 2014-06-04 13:09:01 +04:00
Andrey Semashev c586c74a84 Merge branch 'develop' 2014-06-04 12:07:57 +04:00
Marshall Clow 8c9b7ec022 When I merged the Boost.ScopedEnum changes to release, I missed a file.
[SVN r82055]
2014-06-04 12:04:36 +04:00
Anthony Williams b7a5a5f087 Merged boost.thread from trunk
[SVN r78543]
2014-06-04 12:04:36 +04:00
Daniel James 74958473c1 Merge some detail changes.
- [53670] Avoid C style casts.
 - [55604] Fix #3346 boost/detail/scoped_enum_emulation.hpp enum_t conflict
   with Unix rpc/types.h
 - Don't foward declare containers when using gcc's parallel library and add a
   macro to disable forward declaration. Fixes #3866.

[SVN r59679]
2014-06-04 12:04:36 +04:00
Beman Dawes 88c974ac58 Merge from trunk
[SVN r52935]
2014-06-04 12:04:35 +04:00
Marshall Clow 8367672989 When I merged the Boost.ScopedEnum changes to release, I missed a file.
[SVN r82055]
2014-06-04 12:00:56 +04:00
Anthony Williams 212595dab2 Merged boost.thread from trunk
[SVN r78543]
2014-06-04 12:00:56 +04:00
Daniel James cfb2adce79 Merge some detail changes.
- [53670] Avoid C style casts.
 - [55604] Fix #3346 boost/detail/scoped_enum_emulation.hpp enum_t conflict
   with Unix rpc/types.h
 - Don't foward declare containers when using gcc's parallel library and add a
   macro to disable forward declaration. Fixes #3866.

[SVN r59679]
2014-06-04 12:00:56 +04:00
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