31
|
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 _STLP_NOTHROW throw()
|
|
31 |
|
|
32 |
#define __EDG_SWITCHES
|
|
33 |
|
|
34 |
#define _STLP_USE_SGI_STRING 1
|
|
35 |
|
|
36 |
#define _STLP_HAS_NO_NEW_C_HEADERS 1
|
|
37 |
// # define _STLP_VENDOR_GLOBAL_EXCEPT_STD
|
|
38 |
|
|
39 |
#define _STLP_NO_POST_COMPATIBLE_SECTION
|
|
40 |
|
|
41 |
#include <standards.h>
|
|
42 |
|
|
43 |
#if !(_COMPILER_VERSION >= 730)
|
|
44 |
# define _STLP_NO_NEW_NEW_HEADER 1
|
|
45 |
#endif
|
|
46 |
|
|
47 |
#if (_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
|
|
48 |
# define _STLP_EXTERN_RANGE_ERRORS
|
|
49 |
#endif
|
|
50 |
|
|
51 |
#if !defined(_BOOL)
|
|
52 |
# define _STLP_NO_BOOL
|
|
53 |
#endif
|
|
54 |
#if defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32
|
|
55 |
# define _STLP_STATIC_CONST_INIT_BUG
|
|
56 |
#endif
|
|
57 |
|
|
58 |
#if (_COMPILER_VERSION < 720) || (defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32)
|
|
59 |
# define _STLP_DEF_CONST_PLCT_NEW_BUG
|
|
60 |
# define _STLP_DEF_CONST_DEF_PARAM_BUG
|
|
61 |
#endif
|
|
62 |
#if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32)
|
|
63 |
# define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
|
|
64 |
#endif
|
|
65 |
#if !defined(_STANDARD_C_PLUS_PLUS)
|
|
66 |
# define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS
|
|
67 |
#endif
|
|
68 |
#if !((_COMPILER_VERSION >= 721) && defined(_NAMESPACES))
|
|
69 |
# define _STLP_HAS_NO_NAMESPACES
|
|
70 |
#endif
|
|
71 |
#if (_COMPILER_VERSION < 721) || !defined(_STL_HAS_NAMESPACES) || defined(_STLP_NO_NAMESPACES)
|
|
72 |
# define _STLP_NO_EXCEPTION_HEADER
|
|
73 |
#endif
|
|
74 |
#if _COMPILER_VERSION < 730 || !defined(_STANDARD_C_PLUS_PLUS) || !defined(_NAMESPACES)
|
|
75 |
# define _STLP_NO_BAD_ALLOC
|
|
76 |
#endif
|
|
77 |
#if defined(_LONGLONG) && defined(_SGIAPI) && _SGIAPI
|
|
78 |
# define _STLP_LONG_LONG long long
|
|
79 |
#endif
|
|
80 |
#if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
|
|
81 |
# define _STLP_USE_NO_IOSTREAMS
|
|
82 |
#endif
|
|
83 |
#if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
|
|
84 |
# define _STLP_NO_AT_MEMBER_FUNCTION
|
|
85 |
#endif
|
|
86 |
// # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
|
|
87 |
#if !(_COMPILER_VERSION >= 721 && defined(_STANDARD_C_PLUS_PLUS))
|
|
88 |
# define _STLP_NO_TEMPLATE_CONVERSIONS
|
|
89 |
#endif
|
|
90 |
#if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32)
|
|
91 |
# define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER
|
|
92 |
#endif
|