PageRenderTime 21ms CodeModel.GetById 18ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/project/jni/stlport/stlport/stl/config/_sgi.h

https://github.com/aichunyu/FFPlayer
C Header | 92 lines | 66 code | 19 blank | 7 comment | 23 complexity | 5d754404bd3b2cc3a474b3382977eae6 MD5 | raw file
 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