123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- #if !defined(_YVALS) && !defined(_CPPLIB_VER)
- #include <boost/config/no_tr1/utility.hpp>
- #if !defined(_YVALS) && !defined(_CPPLIB_VER)
- #error This is not the Dinkumware lib!
- #endif
- #endif
- #if defined(_CPPLIB_VER) && (_CPPLIB_VER >= 306)
-
-
- # if !(defined(_GLOBAL_USING) && (_GLOBAL_USING+0 > 0)) && !defined(__BORLANDC__) && !defined(_STD) && !(defined(__ICC) && (__ICC >= 700))
- # define BOOST_NO_STDC_NAMESPACE
- # endif
- # if !(defined(_HAS_MEMBER_TEMPLATES_REBIND) && (_HAS_MEMBER_TEMPLATES_REBIND+0 > 0)) && !(defined(_MSC_VER) && (_MSC_VER > 1300)) && defined(BOOST_MSVC)
- # define BOOST_NO_STD_ALLOCATOR
- # endif
- # define BOOST_HAS_PARTIAL_STD_ALLOCATOR
- # if defined(BOOST_MSVC) && (BOOST_MSVC < 1300)
-
- # define BOOST_NO_STD_USE_FACET
- # define BOOST_HAS_TWO_ARG_USE_FACET
-
- # define BOOST_NO_STDC_NAMESPACE
-
- # define BOOST_NO_EXCEPTION_STD_NAMESPACE
- # endif
- # if !defined(_LONGLONG) && (_CPPLIB_VER <= 310)
- # define BOOST_NO_MS_INT64_NUMERIC_LIMITS
- # endif
- #else
- # define BOOST_MSVC_STD_ITERATOR 1
- # define BOOST_NO_STD_ITERATOR
- # define BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
- # define BOOST_NO_STD_ALLOCATOR
- # define BOOST_NO_STDC_NAMESPACE
- # define BOOST_NO_STD_USE_FACET
- # define BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
- # define BOOST_HAS_MACRO_USE_FACET
- # ifndef _CPPLIB_VER
-
-
- # define BOOST_NO_STD_MIN_MAX
- # define BOOST_NO_MS_INT64_NUMERIC_LIMITS
- # endif
- #endif
- #if defined(_MSC_VER) && (_MSC_VER >= 1310) && !defined(__BORLANDC__)
- # define BOOST_STD_EXTENSION_NAMESPACE stdext
- #endif
- #if (defined(_MSC_VER) && (_MSC_VER <= 1300) && !defined(__BORLANDC__)) || !defined(_CPPLIB_VER) || (_CPPLIB_VER < 306)
-
-
-
- # define BOOST_NO_STD_ITERATOR_TRAITS
- #endif
- #if defined(__ICL) && (__ICL < 800) && defined(_CPPLIB_VER) && (_CPPLIB_VER <= 310)
- # define BOOST_NO_STD_LOCALE
- #endif
- #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
- # define BOOST_NO_0X_HDR_UNORDERED_MAP
- # define BOOST_NO_0X_HDR_UNORDERED_SET
- #endif
- # 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
- # define BOOST_NO_0X_HDR_TUPLE
- #ifdef _CPPLIB_VER
- # define BOOST_DINKUMWARE_STDLIB _CPPLIB_VER
- #else
- # define BOOST_DINKUMWARE_STDLIB 1
- #endif
- #ifdef _CPPLIB_VER
- # define BOOST_STDLIB "Dinkumware standard library version " BOOST_STRINGIZE(_CPPLIB_VER)
- #else
- # define BOOST_STDLIB "Dinkumware standard library version 1.x"
- #endif
|