Stephen Kelly
3b026baefe
MPL: Remove obsolete MSVC version checks.
...
[SVN r85944]
2013-09-26 09:45:59 +00:00
Stephen Kelly
76a5c4cf54
MPL: Remove obsolete files for old MSVC compilers.
...
[SVN r85943]
2013-09-26 09:45:41 +00:00
Stephen Kelly
cefaca1789
MPL: Bump the MSVC compiler requirements
...
[SVN r85942]
2013-09-26 09:44:29 +00:00
Steven Watanabe
360322e894
Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes #861
...
[SVN r62579]
2010-06-08 14:24:55 +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
Steven Watanabe
c1de64359f
Provide definitions for the dummy structs used by has_push_back_impl and has_push_front_impl so that they work with Fusion containers. Fixes #3337 .
...
[SVN r55672]
2009-08-19 22:52:27 +00:00
Steven Watanabe
e6024bc6f7
Call clear before checking for the existence of push_back
...
[SVN r54949]
2009-07-14 16:52:05 +00:00
Steven Watanabe
1ba6d35b4d
Fix default implementation of has_push_back and has_push_front
...
[SVN r54948]
2009-07-14 16:49:45 +00:00
Hartmut Kaiser
d53111cfc8
Fixed a bogus preprocessor directive
...
[SVN r53188]
2009-05-22 20:06:55 +00:00
Aleksey Gurtovoy
8e75b0f4ae
MPL: regenerate preprocessed headers for BCC (ticket #2345 )
...
[SVN r49246]
2008-10-10 10:48:48 +00:00
Aleksey Gurtovoy
6ed8bf8572
Okay, it was partially tested, on vector_c only. Restore it conditionally
...
[SVN r49245]
2008-10-10 10:23:28 +00:00
Aleksey Gurtovoy
5f8bfd09a4
Revert changeset 31196 -- the corresponding preprocessed headers has never been regenerated since the change and therefore it has never been properly tested
...
[SVN r49243]
2008-10-10 09:59:34 +00:00
Aleksey Gurtovoy
d1197e1f7d
$Source$ -> $Id$
...
[SVN r49239]
2008-10-10 09:10:26 +00:00
Nicola Musatti
0e43d67c9b
Applied patch from ticket #2345
...
[SVN r49228]
2008-10-09 22:06:06 +00:00
Ralf W. Grosse-Kunstleve
51adb2aa8d
boost/python, boost/mpl: gcc 4.4 compatibility (see http://svn.boost.org/trac/boost/ticket/2069 )
...
[SVN r48960]
2008-09-25 04:49:24 +00:00
Aleksey Gurtovoy
8335231e2e
Proper (well, better) diagnostics for passing non-sequence types to sequence algoritms/metafunctions, see http://thread.gmane.org/gmane.comp.lib.boost.user/36876
...
[SVN r46546]
2008-06-20 04:43:41 +00:00
Dave Abrahams
827aa4828a
Work around intel-win-10.0 preprocessor bug
...
[SVN r43865]
2008-03-25 23:06:50 +00:00
Nicola Musatti
00ad56405f
Updated to support C++Builder 2007 Update 3 (bcc32 5.9.2)
...
[SVN r39663]
2007-10-02 20:32:05 +00:00
Boris Gubenko
7775ef9867
add conditionalization for g++ on HP-UX
...
[SVN r39190]
2007-09-11 16:24:28 +00:00
Aleksey Gurtovoy
6d0ea17411
Fix BOOST_MPL_AUX_PASS_THROUGH_LAMBDA_SPEC (merged from RC_1_34_0)
...
[SVN r36831]
2007-01-29 07:39:19 +00:00
Aleksey Gurtovoy
12c4f8e95c
Introduce BOOST_MPL_AUX_PP_COUNTER to workaround MSVC 7.0+ issue with __LINE__ and Edit & Continue mode ( http://thread.gmane.org/gmane.comp.lib.boost.user/23207/ )
...
[SVN r36250]
2006-12-02 23:42:34 +00:00
Aleksey Gurtovoy
a9e4545cd5
Merge vacpp preprocessor fixes from RC_1_34_0
...
[SVN r35932]
2006-11-09 00:48:44 +00:00
Aleksey Gurtovoy
335631321f
Merge outdated aCC6 workarounds fix from RC_1_34_0
...
[SVN r35927]
2006-11-08 21:48:32 +00:00
Tobias Schwinger
fef0cb1b3c
makes begin< int_<0> >::type compile
...
[SVN r33978]
2006-05-16 13:35:43 +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
Dave Abrahams
1177466ac3
Stop using assert() in tests
...
[SVN r33181]
2006-02-28 22:56:33 +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
Larry Joe Evans
b6cb514192
#defined AUX778076_CONVERT_CN_TO and used in modified AUX778076_SEQUENCE_N_ARGS
...
to enable enumerations to be used for T in AUX778076_SEQUENCE_N_ARGS
[SVN r31196]
2005-10-04 18:01:35 +00:00
John Maddock
997a78ad4f
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
Dave Abrahams
d3b64a34d7
Fix workaround for vc-8.0 beta
...
[SVN r30043]
2005-07-13 13:13:38 +00:00
Dave Abrahams
d2d4ed3253
Bugs have been fixed in VC-8
...
[SVN r29910]
2005-07-06 17:39:38 +00:00
Markus Schöpflin
e653056565
The EDG workaround is only needed when NOT operating in strict ansi (error)
...
mode, which is identified by __STD_STRICT_ANSI or __STD_STRICT_ANSI_ERRORS.
[SVN r29736]
2005-06-22 15:20:18 +00:00
Joaquín M. López Muñoz
bea1c79ed7
forced operators overloading for vacpp 6.0
...
[SVN r29558]
2005-06-14 12:42:08 +00:00
Dave Abrahams
eea4b80440
libs/parameter/test/sfinae was choking vc7.1 and vc8 on the plain
...
version of BOOST_MPL_AUX_ASSERT_NOT_NA(T) with T = const char[4].
This only seems to occur in contexts where T might be deduced.
[SVN r28551]
2005-05-01 13:17:02 +00:00
Aleksey Gurtovoy
9e3cb17cc8
KCC 4.0 workaround
...
[SVN r28001]
2005-04-06 05:40:43 +00:00
Aleksey Gurtovoy
c0f63bca9e
MSVC 7.0 ETI fix
...
[SVN r26559]
2004-12-20 19:17:16 +00:00
Aleksey Gurtovoy
b2d6399e81
MSVC fixes
...
[SVN r26558]
2004-12-20 17:52:43 +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
Dave Abrahams
6d3409c76b
Cover a few more types.
...
[SVN r26536]
2004-12-16 22:43:05 +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
ff817a2421
merge RC_1_32_0 fixes
...
[SVN r26326]
2004-11-28 02:04:02 +00:00
Aleksey Gurtovoy
3b04dada5d
merge RC_1_32_0 fixes
...
[SVN r26325]
2004-11-28 01:58:27 +00:00
Aleksey Gurtovoy
130ab6a9d3
merge RC_1_32_0 fixes
...
[SVN r26324]
2004-11-28 01:39:23 +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
46579f35a4
rework set/map to workaround GCC 3.4 problems
...
[SVN r25712]
2004-10-13 18:25:11 +00:00
Aleksey Gurtovoy
2218105964
add missing include
...
[SVN r25709]
2004-10-13 14:40:12 +00:00