64 Commits
Author SHA1 Message Date
Ion Gaztañaga c61b1e3508 Fix some -Wsign-conversion warnings 2022-04-30 22:45:39 -04:00
K. Noel Belcourt 6a0f617a6c Revert "Merge pull request #11 from Lastique/modularization"
This reverts commit a9a1eddba8, reversing
changes made to d6bc9845ba.
2014-09-19 18:55:00 -06:00
Andrey Semashev 82890fd03e Moved Boost.MPL.Core headers to a sublibrary. 2014-08-30 17:21:16 +04:00
Daniel James db7e720ce1 Revert Stephen Kelly's changes.
They should really wait until MPL's dependencies have dealt with his
changes.
2014-03-25 08:33:44 +00:00
Stephen Kelly 61d75128b4 Remove obsolete files.
[SVN r86242]
2013-10-11 23:11:35 +00:00
Stephen Kelly 8143a00562 MPL: Remove use of obsolete macro.
[SVN r85958]
2013-09-26 13:07:02 +00:00
Stephen Kelly 76a5c4cf54 MPL: Remove obsolete files for old MSVC compilers.
[SVN r85943]
2013-09-26 09:45:41 +00:00
Hartmut Kaiser cc82b7a924 MPL: fixed #4061: gcc-4.5 compilation problems related to arity_helper, applied attached patch to the main aux_/template_arity.hpp and regenerated the corresponding file preprocessed/gcc/template_arity.hpp. No other preprocessed files are affected.
This patch seemed to be fine as all it does is to qualify an internal name in order to avoid it being looked up through ADL. This appears to be reasonably safe as this name is internal and not supposed to be found using ADL in the first place.


[SVN r61467]
2010-04-21 17:19:06 +00:00
Aleksey Gurtovoy 8e75b0f4ae MPL: regenerate preprocessed headers for BCC (ticket #2345)
[SVN r49246]
2008-10-10 10:48:48 +00:00
Dave Abrahams f100326cf0 Workarounds for GCC bug http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26904
[SVN r33505]
2006-03-28 16:12:56 +00:00
Larry Joe Evans 0fc68d0a3d enable vector_c.hpp to handle case where T is enumeration
[SVN r31933]
2005-12-06 13:59:34 +00:00
Aleksey Gurtovoy c0f63bca9e MSVC 7.0 ETI fix
[SVN r26559]
2004-12-20 19:17:16 +00:00
Aleksey Gurtovoy a1a43e3c08 lambda support bug fix
[SVN r26547]
2004-12-17 19:26:47 +00:00
Aleksey Gurtovoy abc3e73052 support for N-ary numeric metafunctions for no-CTPS compilers
[SVN r26546]
2004-12-17 17:49:06 +00:00
Aleksey Gurtovoy ec8b22a79c merge RC_1_32_0 fixes
[SVN r26338]
2004-11-28 07:27:50 +00:00
Aleksey Gurtovoy 9ad728d2d4 merge RC_1_32_0 fixes
[SVN r26335]
2004-11-28 06:50:55 +00:00
Aleksey Gurtovoy fa847908a7 fix gcc 2.95 regressions (see http://thread.gmane.org/gmane.comp.lib.boost.devel/112288)
[SVN r25875]
2004-10-26 14:51:08 +00:00
Aleksey Gurtovoy 744ca77756 tru64cxx fixes
[SVN r25850]
2004-10-24 08:18:08 +00:00
Aleksey Gurtovoy 6fc52e1fff numeric protocol fixes
[SVN r25845]
2004-10-24 06:17:23 +00:00
Aleksey Gurtovoy 5175a17d87 various iterator fixes
[SVN r25513]
2004-10-01 16:32:41 +00:00
Aleksey Gurtovoy e58c07109f MSVC 6.x workaround: replace MPL asserts with BOOST_STATIC_ASSERT
[SVN r25308]
2004-09-21 13:48:10 +00:00
Aleksey Gurtovoy 63f84a20f5 ADL/placeholders fixes
[SVN r25148]
2004-09-16 14:09:12 +00:00
Aleksey Gurtovoy 3394c6c03d more MIPSpro 7.3 fixes
[SVN r24957]
2004-09-07 12:24:50 +00:00
Aleksey Gurtovoy 8373f7b2a6 more MIPSpro fixes
[SVN r24947]
2004-09-07 08:53:22 +00:00
Aleksey Gurtovoy 15b5566796 MIPSpro 7.3 workarounds
[SVN r24944]
2004-09-07 02:56:52 +00:00
Aleksey Gurtovoy f9be91fc35 set/map fixes
[SVN r24912]
2004-09-05 09:45:19 +00:00
Aleksey Gurtovoy 87067f0473 MIPSpro 7.4 fixes
[SVN r24896]
2004-09-04 01:10:23 +00:00
Aleksey Gurtovoy fc5dc3211f post-merge bug fixes
[SVN r24892]
2004-09-03 15:56:59 +00:00
Aleksey Gurtovoy 1689c8ef83 merge new MPL version from 'mplbook' branch
[SVN r24874]
2004-09-02 15:41:37 +00:00
Aleksey Gurtovoy 75bc9954e4 MIPSpro 7.41 workaround
[SVN r20807]
2003-11-14 06:55:06 +00:00
Dave Abrahams 58f6a455f9 Don't use metafunction forwarding since it confuses vc6/7
[SVN r20494]
2003-10-26 19:09:08 +00:00
Dave Abrahams dafe4fae8b Avoid vc6 confusion from metafunction forwarding
[SVN r20476]
2003-10-24 17:09:08 +00:00
Dave Abrahams 87694f633d Workaround for intel6 "the type of the template partial specialization
template parameter F depends on the type of a template parameter" (or
something) bug.  Re-ordering the partial specialization parameters
fixes it.


[SVN r19944]
2003-09-07 14:45:16 +00:00
Aleksey Gurtovoy f449ec368c undo erroneous changes in advance_* headers
[SVN r19470]
2003-08-06 08:33:20 +00:00
Aleksey Gurtovoy b842e17901 fixes for tagged lambda oversights
[SVN r19451]
2003-08-05 02:13:04 +00:00
Aleksey Gurtovoy c62645ac2b fix preprocessed header name note
[SVN r19418]
2003-08-04 02:21:00 +00:00
Aleksey Gurtovoy 5a060a51ce add support for tagged lambda invocations
[SVN r19417]
2003-08-04 02:03:46 +00:00
Aleksey Gurtovoy d49590c199 list<> iteration bug fix
[SVN r18975]
2003-07-08 05:40:14 +00:00
Aleksey Gurtovoy b8a4930412 BOOST_NO_MPL_AUX_HAS_XXX -> BOOST_MPL_NO_AUX_HAS_XXX
[SVN r18974]
2003-07-08 05:10:04 +00:00
Aleksey Gurtovoy 6dc817c68a bind1st/bind2nd common name workaround
[SVN r18859]
2003-06-23 12:44:12 +00:00
Aleksey Gurtovoy 406ae7d211 tools for re-generating preprocessed headers
[SVN r18856]
2003-06-23 11:34:04 +00:00
Aleksey Gurtovoy 014b9da96b fix some oversights
[SVN r17789]
2003-03-09 02:41:25 +00:00
Aleksey Gurtovoy cb8e80b207 make lambda more EDG-friendly
[SVN r17788]
2003-03-09 02:30:59 +00:00
Ralf W. Grosse-Kunstleve 27a10bcadb MIPSpro compatibility
[SVN r17772]
2003-03-08 00:25:47 +00:00
Aleksey Gurtovoy d2d8865e43 check in preprocessed headers for Intel 5.0
[SVN r17657]
2003-02-26 09:49:30 +00:00
Aleksey Gurtovoy e98c65986e MPL names/directory structure refactoring
[SVN r17651]
2003-02-25 23:11:41 +00:00
Aleksey Gurtovoy 60d0602eb9 some ETI-related fixes
[SVN r17549]
2003-02-20 12:23:55 +00:00
Aleksey Gurtovoy aca920d38b minor preprocessed headers update
[SVN r17548]
2003-02-20 12:22:14 +00:00
Aleksey Gurtovoy 3f1849142b make apply lambda-enabled
[SVN r17248]
2003-02-06 10:35:43 +00:00
Aleksey Gurtovoy f2569333ce Borland 5.6.1 fix
[SVN r17031]
2003-01-24 16:41:32 +00:00