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

Reply via email to