Index: boost/config/compiler/nvcc.hpp
===================================================================
--- boost/config/compiler/nvcc.hpp	(revision 67280)
+++ boost/config/compiler/nvcc.hpp	(working copy)
@@ -46,6 +46,7 @@
 #define BOOST_NO_SCOPED_ENUMS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_RAW_LITERALS
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_NULLPTR
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_INITIALIZER_LISTS
Index: boost/config/compiler/sunpro_cc.hpp
===================================================================
--- boost/config/compiler/sunpro_cc.hpp	(revision 67280)
+++ boost/config/compiler/sunpro_cc.hpp	(working copy)
@@ -118,6 +118,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/gcc.hpp
===================================================================
--- boost/config/compiler/gcc.hpp	(revision 67280)
+++ boost/config/compiler/gcc.hpp	(working copy)
@@ -208,11 +208,12 @@
 #  define BOOST_NO_UNICODE_LITERALS
 #endif
 
-// C++0x features in 4.5.n and later
+// C++0x features in 4.6.n and later
 //
 #if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 6) || !defined(__GXX_EXPERIMENTAL_CXX0X__)
 #define BOOST_NO_CONSTEXPR
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #endif
 
 // ConceptGCC compiler:
Index: boost/config/compiler/digitalmars.hpp
===================================================================
--- boost/config/compiler/digitalmars.hpp	(revision 67280)
+++ boost/config/compiler/digitalmars.hpp	(working copy)
@@ -72,6 +72,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/metrowerks.hpp
===================================================================
--- boost/config/compiler/metrowerks.hpp	(revision 67280)
+++ boost/config/compiler/metrowerks.hpp	(working copy)
@@ -109,6 +109,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_SCOPED_ENUMS
 #define BOOST_NO_SFINAE_EXPR
Index: boost/config/compiler/mpw.hpp
===================================================================
--- boost/config/compiler/mpw.hpp	(revision 67280)
+++ boost/config/compiler/mpw.hpp	(working copy)
@@ -55,6 +55,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/visualc.hpp
===================================================================
--- boost/config/compiler/visualc.hpp	(revision 67280)
+++ boost/config/compiler/visualc.hpp	(working copy)
@@ -196,6 +196,7 @@
 #define BOOST_NO_EXPLICIT_CONVERSION_OPERATORS
 #define BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS
 #define BOOST_NO_INITIALIZER_LISTS
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_SCOPED_ENUMS
 #define BOOST_NO_TEMPLATE_ALIASES
Index: boost/config/compiler/common_edg.hpp
===================================================================
--- boost/config/compiler/common_edg.hpp	(revision 67280)
+++ boost/config/compiler/common_edg.hpp	(working copy)
@@ -83,6 +83,7 @@
 #define BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/vacpp.hpp
===================================================================
--- boost/config/compiler/vacpp.hpp	(revision 67280)
+++ boost/config/compiler/vacpp.hpp	(working copy)
@@ -83,6 +83,7 @@
 #define BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/codegear.hpp
===================================================================
--- boost/config/compiler/codegear.hpp	(revision 67280)
+++ boost/config/compiler/codegear.hpp	(working copy)
@@ -102,6 +102,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SFINAE_EXPR
Index: boost/config/compiler/gcc_xml.hpp
===================================================================
--- boost/config/compiler/gcc_xml.hpp	(revision 67280)
+++ boost/config/compiler/gcc_xml.hpp	(working copy)
@@ -48,6 +48,7 @@
 #  define BOOST_NO_SCOPED_ENUMS
 #  define BOOST_NO_EXPLICIT_CONVERSION_OPERATORS
 #  define BOOST_NO_LAMBDAS
+#  define BOOST_NO_RANGE_BASED_FOR
 #  define BOOST_NO_RAW_LITERALS
 #  define BOOST_NO_UNICODE_LITERALS
 
Index: boost/config/compiler/hp_acc.hpp
===================================================================
--- boost/config/compiler/hp_acc.hpp	(revision 67280)
+++ boost/config/compiler/hp_acc.hpp	(working copy)
@@ -107,6 +107,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/pgi.hpp
===================================================================
--- boost/config/compiler/pgi.hpp	(revision 67280)
+++ boost/config/compiler/pgi.hpp	(working copy)
@@ -62,6 +62,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/borland.hpp
===================================================================
--- boost/config/compiler/borland.hpp	(revision 67280)
+++ boost/config/compiler/borland.hpp	(working copy)
@@ -177,6 +177,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
Index: boost/config/compiler/clang.hpp
===================================================================
--- boost/config/compiler/clang.hpp	(revision 67280)
+++ boost/config/compiler/clang.hpp	(working copy)
@@ -41,6 +41,7 @@
 #define BOOST_NO_INITIALIZER_LISTS
 #define BOOST_NO_LAMBDAS
 #define BOOST_NO_NULLPTR
+#define BOOST_NO_RANGE_BASED_FOR
 #define BOOST_NO_RAW_LITERALS
 #define BOOST_NO_RVALUE_REFERENCES
 #define BOOST_NO_SCOPED_ENUMS
