|
Boost : |
From: AlisdairM (alisdair.meredith_at_[hidden])
Date: 2006-02-08 03:29:17
There are quite a few more BCB2006 patches to come, but now that
Metacomm tests are running I will submit the more important (that
affect dependant libraries) New compiler config header will follow
tonight - although it is largely the same as for BCB6.
First up, is_enum:
cvs diff -u -wb -- boost\type_traits\is_enum.hpp (in directory
E:\sourceforge\devel\boost\)
Index: boost/type_traits/is_enum.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/type_traits/is_enum.hpp,v
retrieving revision 1.16
diff -u -w -b -r1.16 is_enum.hpp
--- boost/type_traits/is_enum.hpp 7 Oct 2005 14:26:38 -0000 1.16
+++ boost/type_traits/is_enum.hpp 18 Jan 2006 06:58:50 -0000
@@ -52,7 +52,7 @@
template <typename T>
struct is_class_or_union
{
-# if BOOST_WORKAROUND(BOOST_MSVC, < 1300) ||
BOOST_WORKAROUND(__BORLANDC__, <= 0x570)// we simply can't detect it
this way.
+# if BOOST_WORKAROUND(BOOST_MSVC, < 1300) ||
BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x581) )// we simply
can't detect it this way.
BOOST_STATIC_CONSTANT(bool, value = false);
# else
template <class U> static ::boost::type_traits::yes_type
is_class_or_union_tester(void(U::*)(void));
-- AlisdairM
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk