|
1 // STLport configuration file |
|
2 // It is internal STLport header - DO NOT include it directly |
|
3 |
|
4 # define _STLP_HAS_SPECIFIC_PROLOG_EPILOG |
|
5 |
|
6 // define native include path before trying to include anything |
|
7 |
|
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> |
|
13 |
|
14 # define _STLP_NO_NATIVE_MBSTATE_T |
|
15 |
|
16 #define _STLP_NO_CSTD_FUNCTION_IMPORTS |
|
17 #define _STLP_NO_NATIVE_WIDE_FUNCTIONS |
|
18 #define _STLP_NO_MEMBER_TEMPLATE_CLASSES |
|
19 |
|
20 // #define _STLP_NO_BAD_ALLOC |
|
21 |
|
22 #define _STL_HAS_NAMESPACES |
|
23 |
|
24 #if ! defined (__EXCEPTIONS) && ! defined (_STLP_NO_EXCEPTIONS) |
|
25 # define _STLP_NO_EXCEPTIONS |
|
26 #endif |
|
27 |
|
28 // #define _STLP_NOTHROW throw() |
|
29 |
|
30 # define __EDG_SWITCHES |
|
31 |
|
32 // any version ??? |
|
33 # define _STLP_AUTOMATIC_TYPE_TRAITS 1 |
|
34 |
|
35 # define _STLP_USE_SGI_STRING 1 |
|
36 |
|
37 # define _STLP_HAS_NO_NEW_C_HEADERS 1 |
|
38 // # define _STLP_VENDOR_GLOBAL_EXCEPT_STD |
|
39 |
|
40 // # if ! defined (_STLP_NO_OWN_IOSTREAMS) && ! defined (_STLP_NO_NEW_IOSTREAMS) |
|
41 # define _STLP_NO_POST_COMPATIBLE_SECTION |
|
42 // # endif |
|
43 |
|
44 # include <standards.h> |
|
45 |
|
46 # if !(_COMPILER_VERSION >= 730) |
|
47 # define _STLP_NO_NEW_NEW_HEADER 1 |
|
48 # endif |
|
49 |
|
50 # if (_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) |
|
51 # define _STLP_EXTERN_RANGE_ERRORS |
|
52 # endif |
|
53 |
|
54 # if !defined(_BOOL) |
|
55 # define _STLP_NO_BOOL |
|
56 # endif |
|
57 # if defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32 |
|
58 # define _STLP_STATIC_CONST_INIT_BUG |
|
59 # endif |
|
60 |
|
61 # if (_COMPILER_VERSION < 720) || (defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32) |
|
62 # define _STLP_DEFAULT_CONSTRUCTOR_BUG |
|
63 # endif |
|
64 # if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32) |
|
65 # define _STLP_NO_MEMBER_TEMPLATE_KEYWORD |
|
66 # endif |
|
67 # if !defined(_STANDARD_C_PLUS_PLUS) |
|
68 # define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS |
|
69 # endif |
|
70 # if !((_COMPILER_VERSION >= 721) && defined(_NAMESPACES)) |
|
71 # define _STLP_HAS_NO_NAMESPACES |
|
72 # endif |
|
73 # if (_COMPILER_VERSION < 721) || !defined(_STL_HAS_NAMESPACES) || defined(_STLP_NO_NAMESPACES) |
|
74 # define _STLP_NO_EXCEPTION_HEADER |
|
75 # endif |
|
76 # if _COMPILER_VERSION < 730 || !defined(_STANDARD_C_PLUS_PLUS) || !defined(_NAMESPACES) |
|
77 # define _STLP_NO_BAD_ALLOC |
|
78 # endif |
|
79 # if defined(_LONGLONG) && defined(_SGIAPI) && _SGIAPI |
|
80 # define _STLP_LONG_LONG long long |
|
81 # endif |
|
82 # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) |
|
83 # define _STLP_HAS_NO_NEW_IOSTREAMS |
|
84 # endif |
|
85 # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) |
|
86 # define _STLP_NO_AT_MEMBER_FUNCTION |
|
87 # endif |
|
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 |
|
91 # endif |
|
92 # if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32) |
|
93 # define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER |
|
94 # endif |