111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// STLport configuration file 211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// It is internal STLport header - DO NOT include it directly 311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// AS/400 C++ config 511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# ifdef _REENTRANT 711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _PTHREADS 811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# endif 911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 1011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_NEW_NEW_HEADER 1 1111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 1211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_BOOL 1311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_LIMITED_DEFAULT_TEMPLATES 1411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 1511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_HAS_NO_NAMESPACES 1611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NEED_TYPENAME 1711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NEED_EXPLICIT 1811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_HAS_NO_EXCEPTIONS 1911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_EXCEPTION_SPEC 2011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_ARROW_OPERATOR 2111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_NEW_STYLE_CASTS 2211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 2311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NEED_MUTABLE 2411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX 2511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_BAD_ALLOC 2611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_MEMBER_TEMPLATES 2711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_MEMBER_TEMPLATE_CLASSES 2811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_MEMBER_TEMPLATE_KEYWORD 2911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_QUALIFIED_FRIENDS 3011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_CLASS_PARTIAL_SPECIALIZATION 3111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER 3211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 3311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_METHOD_SPECIALIZATION 3411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS 3511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 3611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// # define _STLP_NO_EXCEPTION_HEADER 3711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 3811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_HAS_NO_NEW_C_HEADERS 3911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 4011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_STATIC_CONST_INIT_BUG 4111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_THROW_RETURN_BUG 4211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_LINK_TIME_INSTANTIATION 4311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NO_TEMPLATE_CONVERSIONS 4411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 4511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NON_TYPE_TMPL_PARAM_BUG 1 4611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_TRIVIAL_DESTRUCTOR_BUG 1 4711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert 4811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# if defined(_LONG_LONG) 4911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_LONG_LONG long long 5011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# endif 5111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# if defined(_PTHREADS) 5211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _MULTI_THREADED 5311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# endif 5411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert// fbp : to fix __partition() problem 5511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert# define _STLP_NONTEMPL_BASE_MATCH_BUG 1 56