diff --git a/doc/html/boost_config/acknowledgements.html b/doc/html/boost_config/acknowledgements.html index f8143ae3..ae598f9d 100644 --- a/doc/html/boost_config/acknowledgements.html +++ b/doc/html/boost_config/acknowledgements.html @@ -3,7 +3,7 @@
- The compiler exibits certain partial specialisation bug - probably + The compiler exhibits certain partial specialisation bug - probably Borland C++ Builder specific.
The library has a TR1 conforming version of <array>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_ARRAY.
- The library has TR1 conforming reference wrappers in <functional>
.
+ The library has TR1 conforming reference wrappers in <functional>
. This macro is only guaranteed
+ to be defined after including one of the headers from Boost.TR1.
+ Further this macro is now deprecated in favour of BOOST_NO_CXX11_HDR_FUNCTIONAL.
- The library has a TR1 conforming result_of template in <functional>
.
+ The library has a TR1 conforming result_of template in <functional>
. This macro is only guaranteed
+ to be defined after including one of the headers from Boost.TR1.
+ Further this macro is now deprecated in favour of BOOST_NO_CXX11_HDR_FUNCTIONAL.
- The library has a TR1 conforming mem_fn function template in <functional>
.
+ The library has a TR1 conforming mem_fn function template in <functional>
. This macro is only guaranteed
+ to be defined after including one of the headers from Boost.TR1.
+ Further this macro is now deprecated in favour of BOOST_NO_CXX11_HDR_FUNCTIONAL.
- The library has a TR1 conforming bind function template in <functional>
.
+ The library has a TR1 conforming bind function template in <functional>
. This macro is only guaranteed
+ to be defined after including one of the headers from Boost.TR1.
+ Further this macro is now deprecated in favour of BOOST_NO_CXX11_HDR_FUNCTIONAL.
- The library has a TR1 conforming function class template in <functional>
.
+ The library has a TR1 conforming function class template in <functional>
. This macro is only guaranteed
+ to be defined after including one of the headers from Boost.TR1.
+ Further this macro is now deprecated in favour of BOOST_NO_CXX11_HDR_FUNCTIONAL.
- The library has a TR1 conforming hash function template in <functional>
.
+ The library has a TR1 conforming hash function template in <functional>
. This macro is only guaranteed
+ to be defined after including one of the headers from Boost.TR1.
+ Further this macro is now deprecated in favour of BOOST_NO_CXX11_HDR_FUNCTIONAL.
The library has a TR1 conforming shared_ptr
class template in <memory>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_SMART_PTR.
The library has a TR1 conforming version of <random>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_RANDOM.
The library has a TR1 conforming version of <regex>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_REGEX.
The library has a TR1 conforming version of <tuple>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_TUPLE.
The library has a TR1 conforming version of <type_traits>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_TYPE_TRAITS.
The library has the TR1 additions to <utility>
(tuple interface to std::pair
).
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_TUPLE.
The library has a TR1 conforming version of <unordered_map>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_UNORDERED_MAP.
The library has a TR1 conforming version of <unordered_set>
.
+ This macro is only guaranteed to be defined after including one
+ of the headers from Boost.TR1. Further this macro is now deprecated
+ in favour of BOOST_NO_CXX11_HDR_UNORDERED_SET.
BOOST_NOEXCEPT +BOOST_NOEXCEPT_OR_NOTHROW BOOST_NOEXCEPT_IF(Predicate) BOOST_NOEXCEPT_EXPR(Expression)@@ -3071,7 +3111,7 @@
- If BOOST_NO_NOEXCEPT
+ If BOOST_NO_CXX11_NOEXCEPT
is defined (i.e. C++03 compliant compilers) these macros are defined
as:
#define BOOST_NOEXCEPT +#define BOOST_NOEXCEPT_OR_NOTHROW throw() #define BOOST_NOEXCEPT_IF(Predicate) #define BOOST_NOEXCEPT_EXPR(Expression) false@@ -3086,7 +3127,7 @@
- If BOOST_NO_NOEXCEPT
+ If BOOST_NO_CXX11_NOEXCEPT
is not defined (i.e. C++11 compliant compilers) they are defined
as:
#define BOOST_NOEXCEPT noexcept +#define BOOST_NOEXCEPT_OR_NOTHROW noexcept #define BOOST_NOEXCEPT_IF(Predicate) noexcept((Predicate)) #define BOOST_NOEXCEPT_EXPR(Expression) noexcept((Expression))@@ -3102,10 +3144,29 @@
+ BOOST_MSVC_ENABLE_2012_NOV_CTP
+
+ For Microsoft Visual C++ 2012, enable the C++11 features supplied + by the November 2012 Community Technology Preview. These features + are not automatically enabled because the CTP is non-supported + alpha code that is not recommended for production use. This macro + must be defined before including any Boost headers, and must be + defined for all translation units in the program, including Boost + library builds. This macro will no longer have any effect once + an official Microsoft release supports the CTP features. +
+
+ BOOST_GCC
+
+ <boost/config.hpp>
+
+ Defined if the compiler is really GCC, as opposed to one of the
+ many other compilers that also define __GNUC__
.
+ Has the value: __GNUC__
+ * 10000
+ + __GNUC_MINOR__
+ * 100
+ + __GNUC_PATCHLEVEL__
.
+
BOOST_INTEL
@@ -3779,7 +3863,7 @@
-
-
BOOST_LIB_NAME
Required: An identifier containing the basename of the library, for diff --git a/doc/html/boost_config/guidelines_for_boost_authors.html b/doc/html/boost_config/guidelines_for_boost_authors.html index abc8a79b..f64ef39b 100644 --- a/doc/html/boost_config/guidelines_for_boost_authors.html +++ b/doc/html/boost_config/guidelines_for_boost_authors.html @@ -3,7 +3,7 @@