Commit graph

36584 commits

Author SHA1 Message Date
Jeremiah Willcock
adc18dde42 Merged r62593 from trunk
[SVN r62594]
2010-06-08 19:11:44 +00:00
Christian Henning
d2f40bfbf7 Fixing potential compilation errors with newer and more standard conformant compilers when using gil and STL. Basically gil's iterators and interator adaptors are now explicit what iterator category they are belonging to, e.g. random access iterator.
[SVN r62551]
2010-06-08 05:22:50 +00:00
Eric Niebler
dc114141d9 Merged revisions 62535 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62535 | eric_niebler | 2010-06-07 21:13:56 -0400 (Mon, 07 Jun 2010) | 1 line
  
  bring reference docs into agreement with current code
........


[SVN r62543]
2010-06-08 02:09:51 +00:00
Eric Niebler
0dd5ba7000 Merged revisions 62368,62371-62372,62479 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62368 | eric_niebler | 2010-06-01 10:18:42 -0400 (Tue, 01 Jun 2010) | 1 line
  
  use boost::tr1_result_of to avoid problems with boost::result_of and decltype
........
  r62371 | eric_niebler | 2010-06-01 18:10:54 -0400 (Tue, 01 Jun 2010) | 1 line
  
  fix one return type missed by [62368]
........
  r62372 | eric_niebler | 2010-06-01 18:13:33 -0400 (Tue, 01 Jun 2010) | 1 line
  
  use generators directly instead of relying on the domain to inherit from them, which seems a dubious design
........
  r62479 | eric_niebler | 2010-06-06 09:40:44 -0400 (Sun, 06 Jun 2010) | 1 line
  
  major simplification of proto/operators.hpp
........


[SVN r62510]
2010-06-07 16:57:07 +00:00
Beman Dawes
0ea1d37a4d Merge all config diffs from trunk
[SVN r62379]
2010-06-02 14:30:04 +00:00
Eric Niebler
57c1c8c83e Merged revisions 62373 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62373 | eric_niebler | 2010-06-01 23:46:45 -0400 (Tue, 01 Jun 2010) | 1 line
  
  work around msvc-7.1 bug
........


[SVN r62375]
2010-06-02 04:01:40 +00:00
Steven Watanabe
0bfc7e9c6e Merge Random from the trunk
[SVN r62347]
2010-05-31 16:44:36 +00:00
Andrey Semashev
93c538918e Merged changes from trunk.
[SVN r62272]
2010-05-27 17:58:58 +00:00
Eric Niebler
9079837b97 Merged revisions 62255 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62255 | eric_niebler | 2010-05-26 22:39:10 -0400 (Wed, 26 May 2010) | 1 line
  
  add test for internal domain deduction utilities
........


[SVN r62261]
2010-05-27 14:39:27 +00:00
Rene Rivera
ae46c0f8cb Merge fix for #2762 from trunk.
[SVN r62260]
2010-05-27 14:12:42 +00:00
Peter Dimov
75ad68de19 Merge [61344] to release. Fixes #4108.
[SVN r62244]
2010-05-26 17:34:01 +00:00
Peter Dimov
eee6a6b7ad Merge [61574], [61575], [61579] to release.
[SVN r62243]
2010-05-26 17:25:06 +00:00
Douglas Gregor
0306a5a299 Add some missing includes for the parameter library
[SVN r62231]
2010-05-26 07:47:05 +00:00
Eric Niebler
47d3cdcd5a Merged revisions 62139 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r62139 | eric_niebler | 2010-05-22 07:59:29 -0400 (Sat, 22 May 2010) | 1 line
  
  generalized sub-domain implementation from Daniel Wallin
........


[SVN r62169]
2010-05-24 03:58:59 +00:00
Steven Watanabe
365b1ac4d4 Merge [62051] from the trunk
[SVN r62167]
2010-05-23 22:50:37 +00:00
Eric Niebler
e9f9ce5fe9 Merged revisions 61076,61547,61675-61677,61750,61782,61788,61859 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61076 | eric_niebler | 2010-04-05 12:15:49 -0700 (Mon, 05 Apr 2010) | 1 line
  
  code clean-up
........
  r61547 | eric_niebler | 2010-04-24 12:50:15 -0700 (Sat, 24 Apr 2010) | 1 line
  
  when using proto::and_ as a transform, apply *all* transforms but only return the result of applying the last
........
  r61675 | eric_niebler | 2010-04-29 06:59:12 -0700 (Thu, 29 Apr 2010) | 1 line
  
  allow virtual members to be in a different domain than their enclosing class
........
  r61676 | eric_niebler | 2010-04-29 08:08:18 -0700 (Thu, 29 Apr 2010) | 1 line
  
  const-correctness fixes when invoking proto domains
........
  r61677 | eric_niebler | 2010-04-29 08:18:21 -0700 (Thu, 29 Apr 2010) | 1 line
  
  more const-correctness fixes when invoking proto domains
........
  r61750 | eric_niebler | 2010-05-03 18:19:53 -0700 (Mon, 03 May 2010) | 1 line
  
  _default transform is also a grammar that matches the expressions the transform knows how to handle
........
  r61782 | eric_niebler | 2010-05-04 17:19:22 -0700 (Tue, 04 May 2010) | 1 line
  
  pass_through transform doesn't strip expression wrappers
........
  r61788 | eric_niebler | 2010-05-05 09:02:34 -0700 (Wed, 05 May 2010) | 1 line
  
  fix broken proto
........
  r61859 | eric_niebler | 2010-05-08 15:27:39 -0700 (Sat, 08 May 2010) | 1 line
  
  add partial support for sub-domains. Full support (on compilers supporting Boost.TypeOf) to come
........


[SVN r62138]
2010-05-22 06:17:55 +00:00
Eric Niebler
0b4d628bac Merged revisions 61248 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61248 | eric_niebler | 2010-04-13 08:01:11 -0700 (Tue, 13 Apr 2010) | 1 line
  
  add tr1_result_of that always behaves as TR1 specifies, fix Boost.TR1's result_of to use tr1_result_of
........


[SVN r62137]
2010-05-22 05:35:51 +00:00
Eric Niebler
d0f0336d32 Merged revisions 61764 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61764 | eric_niebler | 2010-05-04 09:56:09 -0700 (Tue, 04 May 2010) | 1 line
  
  mark-up proto failures
........


[SVN r62136]
2010-05-22 00:40:56 +00:00
Eric Niebler
a50939ce01 Merged revisions 61928 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r61928 | eric_niebler | 2010-05-11 23:35:30 -0700 (Tue, 11 May 2010) | 1 line
  
  fix clang/cygwin bbv2 problem (with Doug's blessing)
........


[SVN r62133]
2010-05-22 00:29:54 +00:00
John Maddock
aa7033bdfa Merge changes from Trunk:
* Fix common_factor code so it works with expression-template enabled types, and added new tests.
* Cleaned up using declarations.
* Fixed cbrt conceptual requirements.
* Fixed round for negative values.
* Changed all configuration code to use the new Boost.Build configuration support.
* Fixed HP aCC version numbers in src files.
* Regenerated docs.

[SVN r62124]
2010-05-21 17:23:36 +00:00
Douglas Gregor
144105254a Merge r62087 (a fix to cbrt's internal promotion rules) from trunk.
[SVN r62093]
2010-05-19 01:21:43 +00:00
Douglas Gregor
158bd4a6a3 Merge BOOST_CLANG from trunk r62089.
[SVN r62090]
2010-05-18 18:13:10 +00:00
Steven Watanabe
ebaba74434 Merge minmax from the trunk
[SVN r62088]
2010-05-18 17:53:36 +00:00
Steven Watanabe
252d2ceeaa Merge [60624] from the trunk. Refs #4012
[SVN r62086]
2010-05-18 16:53:58 +00:00
Douglas Gregor
6b2635f5c1 Revert my change to use collection_size_type/version_type throughout
Boost.Serialization; I had missed that this actually changes by binary
format.


[SVN r62032]
2010-05-16 15:39:59 +00:00
Douglas Gregor
7d79fad99e Include all of the headers needed for the BOOST_MPL_ASSERT that is failing for several compilers
[SVN r62015]
2010-05-16 01:27:58 +00:00
Douglas Gregor
6e1ae8fc7b Add missing include to get boost::archive::version_type.
[SVN r62014]
2010-05-16 00:05:49 +00:00
Douglas Gregor
1def0909fe Merge Clang NRVO config setting from trunk
[SVN r62005]
2010-05-15 18:48:28 +00:00
Douglas Gregor
cb968d0c48 Merge Boost.Serialization fixes for Boost.MPI (consistent use of
collection_size_type/version_type). Fixes #4214.


[SVN r62003]
2010-05-15 18:09:16 +00:00
Vladimir Prus
f449122842 Merge from trunk
[SVN r61962]
2010-05-14 06:55:15 +00:00
Douglas Gregor
585aba8d02 Teach Numeric/Interval that Apple platforms provide <fenv.h> for rounding control
[SVN r61957]
2010-05-13 23:28:33 +00:00
Douglas Gregor
4a441d0b09 Export some typedefs from the base CSR graph type to the distributed CSR graph type
[SVN r61955]
2010-05-13 17:15:01 +00:00
Neil Groves
23f276d0be Removed workaround for MSVC == 1600 in eval_if.hpp
[SVN r61921]
2010-05-11 21:33:24 +00:00
Neil Groves
c0bbf6e03b Remove regression introduced by my previous 'fix'
[SVN r61920]
2010-05-11 21:12:26 +00:00
Douglas Gregor
d84f748ab7 Boost 1.44.0 does not yet have the Endian library, so Spirit should not try to use it.
[SVN r61914]
2010-05-11 16:55:07 +00:00
Andrey Semashev
23e7d44a86 Fixes #2757. Added explicit casts to avoid warnings on MSVC.
[SVN r61892]
2010-05-10 09:15:48 +00:00
Beman Dawes
add15fac2b 1.44.0 prep
[SVN r61887]
2010-05-10 01:22:04 +00:00
Douglas Gregor
36ba8a00c9 Merge standards-conformance fixes for Boost.GIL
[SVN r61875]
2010-05-09 12:35:46 +00:00
Douglas Gregor
72ab021b1c Merge Clang configuration for Boost.Config from trunk
[SVN r61874]
2010-05-09 12:32:33 +00:00
Douglas Gregor
ed6c95bb09 Merge standards-conformance fixes for Boost.Interprocess
[SVN r61871]
2010-05-09 02:12:20 +00:00
Douglas Gregor
383628a6bf Merge standards-conformance fixes for Boost.Spirit to trunk
[SVN r61870]
2010-05-09 01:58:32 +00:00
Douglas Gregor
2487776cf1 Merge standards-conformance fixes for Boost.Graph to trunk
[SVN r61869]
2010-05-09 01:53:28 +00:00
Douglas Gregor
56dd115b0c Merge standards-conformance fixes for Ublas
[SVN r61868]
2010-05-09 01:40:22 +00:00
Douglas Gregor
d86ad6f11c Move Boost.Range's join_iterator intrusive_ptr_add_ref and intrusive_ptr_release where ADL will actually find them
[SVN r61867]
2010-05-09 01:32:55 +00:00
Douglas Gregor
8b2beb5085 Merge standards-conformance fixes for Boost.Intrusive
[SVN r61866]
2010-05-09 01:24:39 +00:00
Douglas Gregor
8132e64107 Merge standards-conformance fixes for Boost.PtrContainer
[SVN r61865]
2010-05-09 01:24:01 +00:00
Douglas Gregor
3ee708195c Merge standards-conformance fixes for Boost.Range
[SVN r61864]
2010-05-09 01:23:32 +00:00
Douglas Gregor
8c4cbe5898 Merge standards conformance fixes for Boost.PropertyTree
[SVN r61863]
2010-05-09 01:03:59 +00:00
Douglas Gregor
128d9e0b1a Merge standards-conformance fix for Boost.System
[SVN r61862]
2010-05-09 00:33:44 +00:00
Douglas Gregor
d46ccad6e2 Merge Boost.Build improvements for Clang to release branch
[SVN r61861]
2010-05-09 00:25:36 +00:00