1 // STLport configuration file
2 // It is internal STLport header - DO NOT include it directly
4 # define _STLP_HAS_SPECIFIC_PROLOG_EPILOG
6 // define native include path before trying to include anything
8 # define _STLP_NATIVE_HEADER(__x) </usr/include/CC/##__x>
9 # define _STLP_NATIVE_C_HEADER(__x) </usr/include/##__x>
10 # define _STLP_NATIVE_OLD_STREAMS_HEADER(__x) </usr/include/CC/##__x>
11 # define _STLP_NATIVE_CPP_C_HEADER(__x) </usr/include/CC/##__x>
12 # define _STLP_NATIVE_CPP_RUNTIME_HEADER(__x) </usr/include/CC/##__x>
14 # define _STLP_NO_NATIVE_MBSTATE_T
16 #define _STLP_NO_CSTD_FUNCTION_IMPORTS
17 #define _STLP_NO_NATIVE_WIDE_FUNCTIONS
18 #define _STLP_NO_MEMBER_TEMPLATE_CLASSES
20 // #define _STLP_NO_BAD_ALLOC
22 #define _STL_HAS_NAMESPACES
24 #if ! defined (__EXCEPTIONS) && ! defined (_STLP_NO_EXCEPTIONS)
25 # define _STLP_NO_EXCEPTIONS
28 // #define _STLP_NOTHROW throw()
30 # define __EDG_SWITCHES
33 # define _STLP_AUTOMATIC_TYPE_TRAITS 1
35 # define _STLP_USE_SGI_STRING 1
37 # define _STLP_HAS_NO_NEW_C_HEADERS 1
38 // # define _STLP_VENDOR_GLOBAL_EXCEPT_STD
40 // # if ! defined (_STLP_NO_OWN_IOSTREAMS) && ! defined (_STLP_NO_NEW_IOSTREAMS)
41 # define _STLP_NO_POST_COMPATIBLE_SECTION
44 # include <standards.h>
46 # if !(_COMPILER_VERSION >= 730)
47 # define _STLP_NO_NEW_NEW_HEADER 1
50 # if (_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
51 # define _STLP_EXTERN_RANGE_ERRORS
55 # define _STLP_NO_BOOL
57 # if defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32
58 # define _STLP_STATIC_CONST_INIT_BUG
61 # if (_COMPILER_VERSION < 720) || (defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32)
62 # define _STLP_DEFAULT_CONSTRUCTOR_BUG
64 # if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32)
65 # define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
67 # if !defined(_STANDARD_C_PLUS_PLUS)
68 # define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS
70 # if !((_COMPILER_VERSION >= 721) && defined(_NAMESPACES))
71 # define _STLP_HAS_NO_NAMESPACES
73 # if (_COMPILER_VERSION < 721) || !defined(_STL_HAS_NAMESPACES) || defined(_STLP_NO_NAMESPACES)
74 # define _STLP_NO_EXCEPTION_HEADER
76 # if _COMPILER_VERSION < 730 || !defined(_STANDARD_C_PLUS_PLUS) || !defined(_NAMESPACES)
77 # define _STLP_NO_BAD_ALLOC
79 # if defined(_LONGLONG) && defined(_SGIAPI) && _SGIAPI
80 # define _STLP_LONG_LONG long long
82 # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
83 # define _STLP_HAS_NO_NEW_IOSTREAMS
85 # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
86 # define _STLP_NO_AT_MEMBER_FUNCTION
88 // # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
89 # if !(_COMPILER_VERSION >= 721 && defined(_STANDARD_C_PLUS_PLUS))
90 # define _STLP_NO_TEMPLATE_CONVERSIONS
92 # if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32)
93 # define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER