1// STLport configuration file 2// It is internal STLport header - DO NOT include it directly 3 4// AS/400 C++ config 5 6# ifdef _REENTRANT 7# define _PTHREADS 8# endif 9 10# define _STLP_NO_NEW_NEW_HEADER 1 11 12# define _STLP_NO_BOOL 13# define _STLP_LIMITED_DEFAULT_TEMPLATES 14 15# define _STLP_HAS_NO_NAMESPACES 16# define _STLP_NEED_TYPENAME 17# define _STLP_NEED_EXPLICIT 18# define _STLP_HAS_NO_EXCEPTIONS 19# define _STLP_NO_EXCEPTION_SPEC 20# define _STLP_NO_ARROW_OPERATOR 21# define _STLP_NO_NEW_STYLE_CASTS 22 23# define _STLP_NEED_MUTABLE 24# define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX 25# define _STLP_NO_BAD_ALLOC 26# define _STLP_NO_MEMBER_TEMPLATES 27# define _STLP_NO_MEMBER_TEMPLATE_CLASSES 28# define _STLP_NO_MEMBER_TEMPLATE_KEYWORD 29# define _STLP_NO_QUALIFIED_FRIENDS 30# define _STLP_NO_CLASS_PARTIAL_SPECIALIZATION 31# define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER 32 33# define _STLP_NO_METHOD_SPECIALIZATION 34# define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS 35 36// # define _STLP_NO_EXCEPTION_HEADER 37 38# define _STLP_HAS_NO_NEW_C_HEADERS 39 40# define _STLP_STATIC_CONST_INIT_BUG 41# define _STLP_THROW_RETURN_BUG 42# define _STLP_LINK_TIME_INSTANTIATION 43# define _STLP_NO_TEMPLATE_CONVERSIONS 44 45# define _STLP_NON_TYPE_TMPL_PARAM_BUG 1 46# define _STLP_TRIVIAL_DESTRUCTOR_BUG 1 47 48# if defined(_LONG_LONG) 49# define _STLP_LONG_LONG long long 50# endif 51# if defined(_PTHREADS) 52# define _MULTI_THREADED 53# endif 54// fbp : to fix __partition() problem 55# define _STLP_NONTEMPL_BASE_MATCH_BUG 1 56