1// STLport configuration file 2// It is internal STLport header - DO NOT include it directly 3 4#define _STLP_COMPILER "CC" 5 6#define _STLP_HAS_SPECIFIC_PROLOG_EPILOG 7 8// define native include path before trying to include anything 9 10#define _STLP_NATIVE_HEADER(__x) </usr/include/CC/##__x> 11#define _STLP_NATIVE_C_HEADER(__x) </usr/include/##__x> 12#define _STLP_NATIVE_OLD_STREAMS_HEADER(__x) </usr/include/CC/##__x> 13#define _STLP_NATIVE_CPP_C_HEADER(__x) </usr/include/CC/##__x> 14#define _STLP_NATIVE_CPP_RUNTIME_HEADER(__x) </usr/include/CC/##__x> 15 16#define _STLP_NO_NATIVE_MBSTATE_T 17 18#define _STLP_NO_USING_FOR_GLOBAL_FUNCTIONS 19#define _STLP_NO_NATIVE_WIDE_FUNCTIONS 20#define _STLP_NO_MEMBER_TEMPLATE_CLASSES 21 22// #define _STLP_NO_BAD_ALLOC 23 24#define _STL_HAS_NAMESPACES 25 26#if ! defined (__EXCEPTIONS) && ! defined (_STLP_NO_EXCEPTIONS) 27# define _STLP_NO_EXCEPTIONS 28#endif 29 30#define __EDG_SWITCHES 31 32#define _STLP_USE_SGI_STRING 1 33 34#define _STLP_HAS_NO_NEW_C_HEADERS 1 35// # define _STLP_VENDOR_GLOBAL_EXCEPT_STD 36 37#define _STLP_NO_POST_COMPATIBLE_SECTION 38 39#include <standards.h> 40 41#if !(_COMPILER_VERSION >= 730) 42# define _STLP_NO_NEW_NEW_HEADER 1 43#endif 44 45#if (_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 46# define _STLP_EXTERN_RANGE_ERRORS 47#endif 48 49#if !defined(_BOOL) 50# define _STLP_NO_BOOL 51#endif 52#if defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32 53# define _STLP_STATIC_CONST_INIT_BUG 54#endif 55 56#if (_COMPILER_VERSION < 720) || (defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32) 57# define _STLP_DEF_CONST_PLCT_NEW_BUG 58# define _STLP_DEF_CONST_DEF_PARAM_BUG 59#endif 60#if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32) 61# define _STLP_NO_MEMBER_TEMPLATE_KEYWORD 62#endif 63#if !defined(_STANDARD_C_PLUS_PLUS) 64# define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS 65#endif 66#if !((_COMPILER_VERSION >= 721) && defined(_NAMESPACES)) 67# define _STLP_HAS_NO_NAMESPACES 68#endif 69#if (_COMPILER_VERSION < 721) || !defined(_STL_HAS_NAMESPACES) || defined(_STLP_NO_NAMESPACES) 70# define _STLP_NO_EXCEPTION_HEADER 71#endif 72#if _COMPILER_VERSION < 730 || !defined(_STANDARD_C_PLUS_PLUS) || !defined(_NAMESPACES) 73# define _STLP_NO_BAD_ALLOC 74#endif 75#if defined(_LONGLONG) && defined(_SGIAPI) && _SGIAPI 76# define _STLP_LONG_LONG long long 77#endif 78#if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 79# define _STLP_USE_NO_IOSTREAMS 80#endif 81#if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 82# define _STLP_NO_AT_MEMBER_FUNCTION 83#endif 84// # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 85#if !(_COMPILER_VERSION >= 721 && defined(_STANDARD_C_PLUS_PLUS)) 86# define _STLP_NO_TEMPLATE_CONVERSIONS 87#endif 88#if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32) 89# define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER 90#endif 91 92#if !defined (_NOTHREADS) && !defined (_STLP_THREADS_DEFINED) && !defined (__GNUC__) 93# define _STLP_SGI_THREADS 94#endif 95