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