missing project/build files
[client-tools.git] / src / external / 3rd / library / stlport453 / stlport / config / stl_sgi.h
blobb086981efeb7b155c23565fd98f87d030e293758
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
26 #endif
28 // #define _STLP_NOTHROW throw()
30 # define __EDG_SWITCHES
32 // any version ???
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
42 // # endif
44 # include <standards.h>
46 # if !(_COMPILER_VERSION >= 730)
47 # define _STLP_NO_NEW_NEW_HEADER 1
48 # endif
50 # if (_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS))
51 # define _STLP_EXTERN_RANGE_ERRORS
52 # endif
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
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