File indexing completed on 2025-01-18 09:30:08
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010 #if !defined(MSIPL_COMPILE_H)
0011 # include <boost/config/no_tr1/utility.hpp>
0012 # if !defined(__MSIPL_COMPILE_H)
0013 # error "This is not the Modena C++ library!"
0014 # endif
0015 #endif
0016
0017 #ifndef MSIPL_NL_TYPES
0018 #define BOOST_NO_STD_MESSAGES
0019 #endif
0020
0021 #ifndef MSIPL_WCHART
0022 #define BOOST_NO_STD_WSTRING
0023 #endif
0024
0025
0026
0027 # define BOOST_NO_CXX11_HDR_ARRAY
0028 # define BOOST_NO_CXX11_HDR_CHRONO
0029 # define BOOST_NO_CXX11_HDR_CODECVT
0030 # define BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
0031 # define BOOST_NO_CXX11_HDR_FORWARD_LIST
0032 # define BOOST_NO_CXX11_HDR_FUTURE
0033 # define BOOST_NO_CXX11_HDR_INITIALIZER_LIST
0034 # define BOOST_NO_CXX11_HDR_MUTEX
0035 # define BOOST_NO_CXX11_HDR_RANDOM
0036 # define BOOST_NO_CXX11_HDR_RATIO
0037 # define BOOST_NO_CXX11_HDR_REGEX
0038 # define BOOST_NO_CXX11_HDR_SYSTEM_ERROR
0039 # define BOOST_NO_CXX11_HDR_THREAD
0040 # define BOOST_NO_CXX11_HDR_TUPLE
0041 # define BOOST_NO_CXX11_HDR_TYPE_TRAITS
0042 # define BOOST_NO_CXX11_HDR_TYPEINDEX
0043 # define BOOST_NO_CXX11_HDR_UNORDERED_MAP
0044 # define BOOST_NO_CXX11_HDR_UNORDERED_SET
0045 # define BOOST_NO_CXX11_NUMERIC_LIMITS
0046 # define BOOST_NO_CXX11_ALLOCATOR
0047 # define BOOST_NO_CXX11_POINTER_TRAITS
0048 # define BOOST_NO_CXX11_ATOMIC_SMART_PTR
0049 # define BOOST_NO_CXX11_SMART_PTR
0050 # define BOOST_NO_CXX11_HDR_FUNCTIONAL
0051 # define BOOST_NO_CXX11_HDR_ATOMIC
0052 # define BOOST_NO_CXX11_STD_ALIGN
0053 # define BOOST_NO_CXX11_ADDRESSOF
0054 # define BOOST_NO_CXX11_HDR_EXCEPTION
0055
0056 #if defined(__has_include)
0057 #if !__has_include(<shared_mutex>)
0058 # define BOOST_NO_CXX14_HDR_SHARED_MUTEX
0059 #elif __cplusplus < 201402
0060 # define BOOST_NO_CXX14_HDR_SHARED_MUTEX
0061 #endif
0062 #else
0063 # define BOOST_NO_CXX14_HDR_SHARED_MUTEX
0064 #endif
0065
0066
0067 # define BOOST_NO_CXX14_STD_EXCHANGE
0068
0069
0070 # define BOOST_NO_CXX17_STD_APPLY
0071 # define BOOST_NO_CXX17_STD_INVOKE
0072 # define BOOST_NO_CXX17_ITERATOR_TRAITS
0073
0074 #define BOOST_STDLIB "Modena C++ standard library"
0075
0076
0077
0078
0079