Update of /cvsroot/boost/boost/boost/config/compiler
In directory
sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25309/boost/config/compiler
Modified Files:
gcc.hpp metrowerks.hpp
Log Message:
Fix C++0x helper macros
Index: gcc.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/config/compiler/gcc.hpp,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- gcc.hpp 19 Dec 2006 20:14:43 -0000 1.30
+++ gcc.hpp 14 Mar 2007 09:20:38 -0000 1.31
@@ -92,8 +92,10 @@
// defined by some very early development versions of GCC 4.3; we will
// remove this part of the check in the near future.
# if defined(__GXX_EXPERIMENTAL_CPP0X__) ||
defined(__GXX_EXPERIMENTAL_CXX0X__)
-# define BOOST_CXX0X_PREPROCESSOR
-# define BOOST_CXX0X_STATIC_ASSERT
+# define BOOST_HAS_STATIC_ASSERT
+# ifndef __STRICT_ANSI__
+# define BOOST_HAS_VARIADIC_TMPL
+# endif
# endif
#endif
@@ -104,13 +106,13 @@
// Variadic templates compiler:
// http://www.generic-programming.org/~dgregor/cpp/variadic-templates.html
#ifdef __VARIADIC_TEMPLATES
-# define BOOST_CXX0X_VARIADIC_TEMPLATES
+# define BOOST_HAS_VARIADIC_TMPL
#endif
// ConceptGCC compiler:
// http://www.generic-programming.org/software/ConceptGCC/
#ifdef __GXX_CONCEPTS__
-# define BOOST_CXX0X_CONCEPTS
+# define BOOST_HAS_CONCEPTS
# define BOOST_COMPILER "ConceptGCC version " __VERSION__
#endif
Index: metrowerks.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/config/compiler/metrowerks.hpp,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -d -r1.35 -r1.36
--- metrowerks.hpp 22 Nov 2006 17:52:52 -0000 1.35
+++ metrowerks.hpp 14 Mar 2007 09:20:38 -0000 1.36
@@ -84,7 +84,7 @@
// C++0x features
//
#if __option(rvalue_refs)
-# define BOOST_CXX0X_RVALUE_REFERENCES
+# define BOOST_HAS_RVALUE_REFS
#endif
#define BOOST_COMPILER "Metrowerks CodeWarrior C++ version "
BOOST_STRINGIZE(BOOST_COMPILER_VERSION)
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs