diff --git a/doc/configuring_boost.qbk b/doc/configuring_boost.qbk index 2e444bab..0c4b8d82 100644 --- a/doc/configuring_boost.qbk +++ b/doc/configuring_boost.qbk @@ -372,7 +372,7 @@ under the __BOOST_CONFIG_DIR__ `test/` sub-directory: [[`config_info.cpp`][ Prints out a detailed description of your compiler/standard library/platform setup, plus your current boost configuration. The information provided by this -program useful in setting up the boost configuration files. If you report that +program is useful in setting up the boost configuration files. If you report that boost is incorrectly configured for your compiler/library/platform then please include the output from this program when reporting the changes required. ]] diff --git a/doc/html/boost_config/acknowledgements.html b/doc/html/boost_config/acknowledgements.html index 2e961d14..ae598f9d 100644 --- a/doc/html/boost_config/acknowledgements.html +++ b/doc/html/boost_config/acknowledgements.html @@ -3,7 +3,7 @@ Acknowledgements - + diff --git a/doc/html/boost_config/boost_macro_reference.html b/doc/html/boost_config/boost_macro_reference.html index 25ec1a13..9f013c0a 100644 --- a/doc/html/boost_config/boost_macro_reference.html +++ b/doc/html/boost_config/boost_macro_reference.html @@ -3,7 +3,7 @@ Boost Macro Reference - + @@ -556,7 +556,7 @@

- BOOST_NO_NUMERIC_LIMITS_LOWEST + BOOST_NO_CXX11_NUMERIC_LIMITS

@@ -566,7 +566,18 @@

- Static function numeric_limits<T>::lowest() is not available for use. + C++11 additions to std::numeric_limits + are not available for use. static + function numeric_limits<T>::lowest() the lowest finite value representable + by the numeric type. static + int const + max_digits10 the number + of decimal digits that are required to make sure that two distinct + values of the type have distinct decimal representations. template<> + class numeric_limits<char16_t>;, see also BOOST_NO_CXX11_CHAR16_T, + template<> + class numeric_limits<char32_t>; see also BOOST_NO_CXX11_CHAR32_T. + Replaces BOOST_NO_NUMERIC_LIMITS_LOWEST.

@@ -1503,6 +1514,26 @@ + +

+ BOOST_HAS_INT128 +

+ + +

+ Compiler +

+ + +

+ The compiler has __int128 + and unsigned __int128 + as native types which are distinct from all the regular C++ integer + types. +

+ + +

BOOST_HAS_LOG1P @@ -2573,7 +2604,7 @@

- BOOST_NO_AUTO_DECLARATIONS + BOOST_NO_CXX11_AUTO_DECLARATIONS

@@ -2588,7 +2619,7 @@

- BOOST_NO_AUTO_MULTIDECLARATIONS + BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS

@@ -2605,7 +2636,7 @@

- BOOST_NO_CHAR16_T + BOOST_NO_CXX11_CHAR16_T

@@ -2617,7 +2648,7 @@

- BOOST_NO_CHAR32_T + BOOST_NO_CXX11_CHAR32_T

@@ -2629,7 +2660,7 @@

- BOOST_NO_TEMPLATE_ALIASES + BOOST_NO_CXX11_TEMPLATE_ALIASES

@@ -2641,7 +2672,7 @@

- BOOST_NO_CONSTEXPR + BOOST_NO_CXX11_CONSTEXPR

@@ -2653,7 +2684,7 @@

- BOOST_NO_DECLTYPE + BOOST_NO_CXX11_DECLTYPE

@@ -2665,7 +2696,7 @@

- BOOST_NO_DECLTYPE_N3276 + BOOST_NO_CXX11_DECLTYPE_N3276

@@ -2679,7 +2710,7 @@

- BOOST_NO_DEFAULTED_FUNCTIONS + BOOST_NO_CXX11_DEFAULTED_FUNCTIONS

@@ -2692,7 +2723,7 @@

- BOOST_NO_DELETED_FUNCTIONS + BOOST_NO_CXX11_DELETED_FUNCTIONS

@@ -2705,7 +2736,7 @@

- BOOST_NO_EXPLICIT_CONVERSION_OPERATORS + BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS

@@ -2718,7 +2749,7 @@

- BOOST_NO_EXTERN_TEMPLATE + BOOST_NO_CXX11_EXTERN_TEMPLATE

@@ -2731,7 +2762,7 @@

- BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS + BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS

@@ -2744,7 +2775,7 @@

- BOOST_NO_LAMBDAS + BOOST_NO_CXX11_LAMBDAS

@@ -2756,7 +2787,7 @@

- BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS + BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS

@@ -2783,7 +2814,7 @@

- BOOST_NO_NOEXCEPT + BOOST_NO_CXX11_NOEXCEPT

@@ -2795,7 +2826,7 @@

- BOOST_NO_NULLPTR + BOOST_NO_CXX11_NULLPTR

@@ -2807,7 +2838,19 @@

- BOOST_NO_RAW_LITERALS + BOOST_NO_CXX11_RANGE_BASED_FOR +

+ + +

+ The compiler does not support range-based for statements. +

+ + + + +

+ BOOST_NO_CXX11_RAW_LITERALS

@@ -2819,7 +2862,7 @@

- BOOST_NO_RVALUE_REFERENCES + BOOST_NO_CXX11_RVALUE_REFERENCES

@@ -2831,7 +2874,7 @@

- BOOST_NO_SCOPED_ENUMS + BOOST_NO_CXX11_SCOPED_ENUMS

@@ -2843,7 +2886,7 @@

- BOOST_NO_STATIC_ASSERT + BOOST_NO_CXX11_STATIC_ASSERT

@@ -2855,7 +2898,7 @@

- BOOST_NO_STD_UNORDERD + BOOST_NO_CXX11_STD_UNORDERD

@@ -2868,19 +2911,7 @@

- BOOST_NO_TEMPLATE_ALIASES -

- - -

- The compiler does not support template aliases. -

- - - - -

- BOOST_NO_UNICODE_LITERALS + BOOST_NO_CXX11_UNICODE_LITERALS

@@ -2893,7 +2924,7 @@

- BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX + BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX

@@ -2906,7 +2937,7 @@

- BOOST_NO_VARIADIC_TEMPLATES + BOOST_NO_CXX11_VARIADIC_TEMPLATES

@@ -2918,7 +2949,7 @@

- BOOST_NO_VARIADIC_MACROS + BOOST_NO_CXX11_VARIADIC_MACROS

@@ -4167,6 +4198,529 @@ + + + + + + + + + + + + +

+ BOOST_NO_AUTO_DECLARATIONS +

+ + +

+ BOOST_NO_CXX11_AUTO_DECLARATIONS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_AUTO_MULTIDECLARATIONS +

+ + +

+ BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_CHAR16_T +

+ + +

+ BOOST_NO_CXX11_CHAR16_T +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_CHAR32_T +

+ + +

+ BOOST_NO_CXX11_CHAR32_T +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_TEMPLATE_ALIASES +

+ + +

+ BOOST_NO_CXX11_TEMPLATE_ALIASES +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_CONSTEXPR +

+ + +

+ BOOST_NO_CXX11_CONSTEXPR +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_DECLTYPE +

+ + +

+ BOOST_NO_CXX11_DECLTYPE +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_DECLTYPE_N3276 +

+ + +

+ BOOST_NO_CXX11_DECLTYPE_N3276 +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_DEFAULTED_FUNCTIONS +

+ + +

+ BOOST_NO_CXX11_DEFAULTED_FUNCTIONS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_DELETED_FUNCTIONS +

+ + +

+ BOOST_NO_CXX11_DELETED_FUNCTIONS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_EXPLICIT_CONVERSION_OPERATORS +

+ + +

+ BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_EXTERN_TEMPLATE +

+ + +

+ BOOST_NO_CXX11_EXTERN_TEMPLATE +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS +

+ + +

+ BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_LAMBDAS +

+ + +

+ BOOST_NO_CXX11_LAMBDAS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS +

+ + +

+ BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_NOEXCEPT +

+ + +

+ BOOST_NO_CXX11_NOEXCEPT +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_NULLPTR +

+ + +

+ BOOST_NO_CXX11_NULLPTR +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_RAW_LITERALS +

+ + +

+ BOOST_NO_CXX11_RAW_LITERALS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_RVALUE_REFERENCES +

+ + +

+ BOOST_NO_CXX11_RVALUE_REFERENCES +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_SCOPED_ENUMS +

+ + +

+ BOOST_NO_CXX11_SCOPED_ENUMS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_STATIC_ASSERT +

+ + +

+ BOOST_NO_CXX11_STATIC_ASSERT +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_STD_UNORDERD +

+ + +

+ BOOST_NO_CXX11_STD_UNORDERD +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_UNICODE_LITERALS +

+ + +

+ BOOST_NO_CXX11_UNICODE_LITERALS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX +

+ + +

+ BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_VARIADIC_TEMPLATES +

+ + +

+ BOOST_NO_CXX11_VARIADIC_TEMPLATES +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_VARIADIC_MACROS +

+ + +

+ BOOST_NO_CXX11_VARIADIC_MACROS +

+ + +

+ Boost 1.51 +

+ + + + + + +

+ BOOST_NO_NUMERIC_LIMITS_LOWEST +

+ + +

+ BOOST_NO_CXX11_NUMERIC_LIMITS +

+ + +

+ Boost 1.51 +

+ + + + @@ -4187,7 +4741,7 @@ The following macros and helper headers are of use to authors whose libraries include separate source code, and are intended to address several issues:

-