forked from boostorg/config
Updated digital mars to version 0x840.
Added BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS [SVN r23144]
This commit is contained in:
@ -11,13 +11,31 @@
|
|||||||
#define BOOST_HAS_LONG_LONG
|
#define BOOST_HAS_LONG_LONG
|
||||||
#define BOOST_HAS_PRAGMA_ONCE
|
#define BOOST_HAS_PRAGMA_ONCE
|
||||||
|
|
||||||
|
#if (__DMC__ <= 0x833)
|
||||||
#define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
|
#define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
|
||||||
#define BOOST_NO_OPERATORS_IN_NAMESPACE
|
|
||||||
#define BOOST_NO_SFINAE
|
|
||||||
#define BOOST_NO_TEMPLATE_TEMPLATES
|
#define BOOST_NO_TEMPLATE_TEMPLATES
|
||||||
#define BOOST_NO_USING_TEMPLATE
|
|
||||||
#define BOOST_NEEDS_TOKEN_PASTING_OP_FOR_TOKENS_JUXTAPOSING
|
#define BOOST_NEEDS_TOKEN_PASTING_OP_FOR_TOKENS_JUXTAPOSING
|
||||||
#define BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
|
#define BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
|
||||||
|
#define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
|
||||||
|
#endif
|
||||||
|
#if (__DMC__ <= 0x840) || !defined(BOOST_STRICT_CONFIG)
|
||||||
|
#define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
|
||||||
|
#define BOOST_NO_MEMBER_TEMPLATE_FRIENDS
|
||||||
|
#define BOOST_NO_OPERATORS_IN_NAMESPACE
|
||||||
|
#define BOOST_NO_UNREACHABLE_RETURN_DETECTION
|
||||||
|
#define BOOST_NO_SFINAE
|
||||||
|
#define BOOST_NO_USING_TEMPLATE
|
||||||
|
#define BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// has macros:
|
||||||
|
#if (__DMC__ >= 0x840)
|
||||||
|
#define BOOST_HAS_DIRENT_H
|
||||||
|
#define BOOST_HAS_STDINT_H
|
||||||
|
#define BOOST_HAS_WINTHREADS
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
// check for exception handling support:
|
// check for exception handling support:
|
||||||
#ifndef _CPPUNWIND
|
#ifndef _CPPUNWIND
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
# define BOOST_NO_TEMPLATE_TEMPLATES
|
# define BOOST_NO_TEMPLATE_TEMPLATES
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (BOOST_INTEL_CXX_VERSION <= 600) || !defined(BOOST_STRICT_CONFIG)
|
#if (BOOST_INTEL_CXX_VERSION <= 600)
|
||||||
|
|
||||||
# if defined(_MSC_VER) && (_MSC_VER <= 1300) // added check for <= VC 7 (Peter Dimov)
|
# if defined(_MSC_VER) && (_MSC_VER <= 1300) // added check for <= VC 7 (Peter Dimov)
|
||||||
|
|
||||||
@ -61,6 +61,10 @@
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(__ICL) && (__ICL <= 710)
|
||||||
|
# define BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
|
||||||
|
#endif
|
||||||
|
|
||||||
// See http://aspn.activestate.com/ASPN/Mail/Message/boost/1614864
|
// See http://aspn.activestate.com/ASPN/Mail/Message/boost/1614864
|
||||||
#if BOOST_INTEL_CXX_VERSION < 600
|
#if BOOST_INTEL_CXX_VERSION < 600
|
||||||
# define BOOST_NO_INTRINSIC_WCHAR_T
|
# define BOOST_NO_INTRINSIC_WCHAR_T
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
|
|
||||||
#if (__IBMCPP__ <= 600) || !defined(BOOST_STRICT_CONFIG)
|
#if (__IBMCPP__ <= 600) || !defined(BOOST_STRICT_CONFIG)
|
||||||
# define BOOST_NO_INCLASS_MEMBER_INITIALIZATION
|
# define BOOST_NO_INCLASS_MEMBER_INITIALIZATION
|
||||||
|
# define BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -54,6 +54,7 @@
|
|||||||
# define BOOST_NO_SWPRINTF
|
# define BOOST_NO_SWPRINTF
|
||||||
# define BOOST_NO_TEMPLATE_TEMPLATES
|
# define BOOST_NO_TEMPLATE_TEMPLATES
|
||||||
# define BOOST_NO_SFINAE
|
# define BOOST_NO_SFINAE
|
||||||
|
# define BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
|
||||||
# if (_MSC_VER > 1200)
|
# if (_MSC_VER > 1200)
|
||||||
# define BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
|
# define BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
|
||||||
# endif
|
# endif
|
||||||
|
Reference in New Issue
Block a user