/home/ntakagi/work/STLport-5.1.5/stlport/stl/config/_sgi.hGo to the documentation of this file.00001 // STLport configuration file 00002 // It is internal STLport header - DO NOT include it directly 00003 00004 #define _STLP_COMPILER "CC" 00005 00006 #define _STLP_HAS_SPECIFIC_PROLOG_EPILOG 00007 00008 // define native include path before trying to include anything 00009 00010 #define _STLP_NATIVE_HEADER(__x) </usr/include/CC/##__x> 00011 #define _STLP_NATIVE_C_HEADER(__x) </usr/include/##__x> 00012 #define _STLP_NATIVE_OLD_STREAMS_HEADER(__x) </usr/include/CC/##__x> 00013 #define _STLP_NATIVE_CPP_C_HEADER(__x) </usr/include/CC/##__x> 00014 #define _STLP_NATIVE_CPP_RUNTIME_HEADER(__x) </usr/include/CC/##__x> 00015 00016 #define _STLP_NO_NATIVE_MBSTATE_T 00017 00018 #define _STLP_NO_USING_FOR_GLOBAL_FUNCTIONS 00019 #define _STLP_NO_NATIVE_WIDE_FUNCTIONS 00020 #define _STLP_NO_MEMBER_TEMPLATE_CLASSES 00021 00022 // #define _STLP_NO_BAD_ALLOC 00023 00024 #define _STL_HAS_NAMESPACES 00025 00026 #if ! defined (__EXCEPTIONS) && ! defined (_STLP_NO_EXCEPTIONS) 00027 # define _STLP_NO_EXCEPTIONS 00028 #endif 00029 00030 // #define _STLP_NOTHROW throw() 00031 00032 #define __EDG_SWITCHES 00033 00034 #define _STLP_USE_SGI_STRING 1 00035 00036 #define _STLP_HAS_NO_NEW_C_HEADERS 1 00037 // # define _STLP_VENDOR_GLOBAL_EXCEPT_STD 00038 00039 #define _STLP_NO_POST_COMPATIBLE_SECTION 00040 00041 #include <standards.h> 00042 00043 #if !(_COMPILER_VERSION >= 730) 00044 # define _STLP_NO_NEW_NEW_HEADER 1 00045 #endif 00046 00047 #if (_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 00048 # define _STLP_EXTERN_RANGE_ERRORS 00049 #endif 00050 00051 #if !defined(_BOOL) 00052 # define _STLP_NO_BOOL 00053 #endif 00054 #if defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32 00055 # define _STLP_STATIC_CONST_INIT_BUG 00056 #endif 00057 00058 #if (_COMPILER_VERSION < 720) || (defined(_MIPS_SIM) && _MIPS_SIM == _ABIO32) 00059 # define _STLP_DEF_CONST_PLCT_NEW_BUG 00060 # define _STLP_DEF_CONST_DEF_PARAM_BUG 00061 #endif 00062 #if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32) 00063 # define _STLP_NO_MEMBER_TEMPLATE_KEYWORD 00064 #endif 00065 #if !defined(_STANDARD_C_PLUS_PLUS) 00066 # define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS 00067 #endif 00068 #if !((_COMPILER_VERSION >= 721) && defined(_NAMESPACES)) 00069 # define _STLP_HAS_NO_NAMESPACES 00070 #endif 00071 #if (_COMPILER_VERSION < 721) || !defined(_STL_HAS_NAMESPACES) || defined(_STLP_NO_NAMESPACES) 00072 # define _STLP_NO_EXCEPTION_HEADER 00073 #endif 00074 #if _COMPILER_VERSION < 730 || !defined(_STANDARD_C_PLUS_PLUS) || !defined(_NAMESPACES) 00075 # define _STLP_NO_BAD_ALLOC 00076 #endif 00077 #if defined(_LONGLONG) && defined(_SGIAPI) && _SGIAPI 00078 # define _STLP_LONG_LONG long long 00079 #endif 00080 #if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 00081 # define _STLP_USE_NO_IOSTREAMS 00082 #endif 00083 #if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 00084 # define _STLP_NO_AT_MEMBER_FUNCTION 00085 #endif 00086 // # if !(_COMPILER_VERSION >= 730 && defined(_STANDARD_C_PLUS_PLUS)) 00087 #if !(_COMPILER_VERSION >= 721 && defined(_STANDARD_C_PLUS_PLUS)) 00088 # define _STLP_NO_TEMPLATE_CONVERSIONS 00089 #endif 00090 #if !((_COMPILER_VERSION >= 730) && defined(_MIPS_SIM) && _MIPS_SIM != _ABIO32) 00091 # define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER 00092 #endif
Generated on Mon Mar 10 15:32:46 2008 by ![]() |