comparison DEPENDENCIES/generic/include/boost/config/compiler/mpw.hpp @ 101:c530137014c0

Update Boost headers (1.58.0)
author Chris Cannam
date Mon, 07 Sep 2015 11:12:49 +0100
parents 2665513ce2d3
children
comparison
equal deleted inserted replaced
100:793467b5e61c 101:c530137014c0
70 #define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX 70 #define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
71 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS 71 #define BOOST_NO_CXX11_USER_DEFINED_LITERALS
72 #define BOOST_NO_CXX11_ALIGNAS 72 #define BOOST_NO_CXX11_ALIGNAS
73 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES 73 #define BOOST_NO_CXX11_TRAILING_RESULT_TYPES
74 #define BOOST_NO_CXX11_INLINE_NAMESPACES 74 #define BOOST_NO_CXX11_INLINE_NAMESPACES
75 #define BOOST_NO_CXX11_REF_QUALIFIERS
76 #define BOOST_NO_CXX11_FINAL
77
78 // C++ 14:
79 #if !defined(__cpp_aggregate_nsdmi) || (__cpp_aggregate_nsdmi < 201304)
80 # define BOOST_NO_CXX14_AGGREGATE_NSDMI
81 #endif
82 #if !defined(__cpp_binary_literals) || (__cpp_binary_literals < 201304)
83 # define BOOST_NO_CXX14_BINARY_LITERALS
84 #endif
85 #if !defined(__cpp_constexpr) || (__cpp_constexpr < 201304)
86 # define BOOST_NO_CXX14_CONSTEXPR
87 #endif
88 #if !defined(__cpp_decltype_auto) || (__cpp_decltype_auto < 201304)
89 # define BOOST_NO_CXX14_DECLTYPE_AUTO
90 #endif
91 #if (__cplusplus < 201304) // There's no SD6 check for this....
92 # define BOOST_NO_CXX14_DIGIT_SEPARATORS
93 #endif
94 #if !defined(__cpp_generic_lambdas) || (__cpp_generic_lambdas < 201304)
95 # define BOOST_NO_CXX14_GENERIC_LAMBDAS
96 #endif
97 #if !defined(__cpp_init_captures) || (__cpp_init_captures < 201304)
98 # define BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES
99 #endif
100 #if !defined(__cpp_return_type_deduction) || (__cpp_return_type_deduction < 201304)
101 # define BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION
102 #endif
103 #if !defined(__cpp_variable_templates) || (__cpp_variable_templates < 201304)
104 # define BOOST_NO_CXX14_VARIABLE_TEMPLATES
105 #endif
75 106
76 // 107 //
77 // versions check: 108 // versions check:
78 // we don't support MPW prior to version 8.9: 109 // we don't support MPW prior to version 8.9:
79 #if MPW_CPLUS < 0x890 110 #if MPW_CPLUS < 0x890