diff options
Diffstat (limited to '3rdParty/Boost/src/boost/config/stdlib/dinkumware.hpp')
| -rw-r--r-- | 3rdParty/Boost/src/boost/config/stdlib/dinkumware.hpp | 57 | 
1 files changed, 28 insertions, 29 deletions
| diff --git a/3rdParty/Boost/src/boost/config/stdlib/dinkumware.hpp b/3rdParty/Boost/src/boost/config/stdlib/dinkumware.hpp index a7579da..e0032b9 100644 --- a/3rdParty/Boost/src/boost/config/stdlib/dinkumware.hpp +++ b/3rdParty/Boost/src/boost/config/stdlib/dinkumware.hpp @@ -87,45 +87,44 @@  #endif  #include <typeinfo> -#if !_HAS_EXCEPTIONS +#if ( (!_HAS_EXCEPTIONS && !defined(__ghs__)) || (!_HAS_NAMESPACE && defined(__ghs__)) )   #  define BOOST_NO_STD_TYPEINFO      #endif    //  C++0x headers implemented in 520 (as shipped by Microsoft)  //  #if !defined(_CPPLIB_VER) || _CPPLIB_VER < 520 -#  define BOOST_NO_0X_HDR_ARRAY -#  define BOOST_NO_0X_HDR_CODECVT -#  define BOOST_NO_0X_HDR_FORWARD_LIST -#  define BOOST_NO_0X_HDR_INITIALIZER_LIST -#  define BOOST_NO_0X_HDR_RANDOM -#  define BOOST_NO_0X_HDR_REGEX -#  define BOOST_NO_0X_HDR_SYSTEM_ERROR -#  define BOOST_NO_0X_HDR_TYPE_TRAITS -#  define BOOST_NO_STD_UNORDERED        // deprecated; see following -#  define BOOST_NO_0X_HDR_UNORDERED_MAP -#  define BOOST_NO_0X_HDR_UNORDERED_SET -#  define BOOST_NO_0X_HDR_TUPLE -#  define BOOST_NO_0X_HDR_TYPEINDEX -#  define BOOST_NO_NUMERIC_LIMITS_LOWEST +#  define BOOST_NO_CXX11_HDR_ARRAY +#  define BOOST_NO_CXX11_HDR_CODECVT +#  define BOOST_NO_CXX11_HDR_FORWARD_LIST +#  define BOOST_NO_CXX11_HDR_INITIALIZER_LIST +#  define BOOST_NO_CXX11_HDR_RANDOM +#  define BOOST_NO_CXX11_HDR_REGEX +#  define BOOST_NO_CXX11_HDR_SYSTEM_ERROR +#  define BOOST_NO_CXX11_HDR_UNORDERED_MAP +#  define BOOST_NO_CXX11_HDR_UNORDERED_SET +#  define BOOST_NO_CXX11_HDR_TUPLE +#  define BOOST_NO_CXX11_HDR_TYPEINDEX +#  define BOOST_NO_CXX11_HDR_FUNCTIONAL +#  define BOOST_NO_CXX11_NUMERIC_LIMITS +#  define BOOST_NO_CXX11_SMART_PTR  #endif -#if !defined(_HAS_TR1_IMPORTS) && !defined(BOOST_NO_0X_HDR_TUPLE) -#  define BOOST_NO_0X_HDR_TUPLE +#if (!defined(_HAS_TR1_IMPORTS) || (_HAS_TR1_IMPORTS+0 == 0)) && !defined(BOOST_NO_CXX11_HDR_TUPLE) +#  define BOOST_NO_CXX11_HDR_TUPLE  #endif - -//  C++0x headers not yet implemented  // -#  define BOOST_NO_0X_HDR_CHRONO -#  define BOOST_NO_0X_HDR_CONCEPTS -#  define BOOST_NO_0X_HDR_CONDITION_VARIABLE -#  define BOOST_NO_0X_HDR_CONTAINER_CONCEPTS -#  define BOOST_NO_0X_HDR_FUTURE -#  define BOOST_NO_0X_HDR_ITERATOR_CONCEPTS -#  define BOOST_NO_0X_HDR_MEMORY_CONCEPTS -#  define BOOST_NO_0X_HDR_MUTEX -#  define BOOST_NO_0X_HDR_RATIO -#  define BOOST_NO_0X_HDR_THREAD +//  C++0x headers not yet (fully) implemented: +// +#  define BOOST_NO_CXX11_HDR_TYPE_TRAITS +#  define BOOST_NO_CXX11_HDR_CHRONO +#  define BOOST_NO_CXX11_HDR_CONDITION_VARIABLE +#  define BOOST_NO_CXX11_HDR_FUTURE +#  define BOOST_NO_CXX11_HDR_MUTEX +#  define BOOST_NO_CXX11_HDR_RATIO +#  define BOOST_NO_CXX11_HDR_THREAD +#  define BOOST_NO_CXX11_ALLOCATOR +#  define BOOST_NO_CXX11_ATOMIC_SMART_PTR  #ifdef _CPPLIB_VER  #  define BOOST_DINKUMWARE_STDLIB _CPPLIB_VER | 
 Swift
 Swift