Home | History | Annotate | Download | only in config
      1 // STLport configuration file
      2 // It is internal STLport header - DO NOT include it directly
      3 // A list of Intel compiler for Linux portion of STLport settings.
      4 
      5 #define _STLP_COMPILER "Intel ICC"
      6 
      7 #define _STLP_LONG_LONG long long
      8 
      9 // Edit relative path below (or put full path) to get native
     10 // compiler headers included. Default is "../include".
     11 // C headers may reside in different directory, so separate macro is provided.
     12 #if (__INTEL_COMPILER < 800)
     13 # define _STLP_NATIVE_INCLUDE_PATH ../include
     14 # define _STLP_NATIVE_C_INCLUDE_PATH ../include
     15 # define _STLP_NATIVE_CPP_C_INCLUDE_PATH ../include
     16 #endif
     17 
     18 #if (__INTEL_COMPILER >= 800)
     19 # define _STLP_NATIVE_INCLUDE_PATH ../include/c++
     20 # define _STLP_NATIVE_C_INCLUDE_PATH ../include
     21 # define _STLP_NATIVE_CPP_C_INCLUDE_PATH ../include
     22 
     23 #endif /* __INTEL_COMPILER >= 800 */
     24 
     25 #define _STLP_HAS_NO_NEW_C_HEADERS 1
     26 #define _STLP_VENDOR_GLOBAL_CSTD 1
     27 
     28 /* Systems having GLIBC installed have different traits */
     29 #if !defined (_STLP_USE_GLIBC) && defined (__linux__)
     30 # define _STLP_USE_GLIBC
     31 # define _XOPEN_SOURCE 600
     32 #endif
     33 
     34 #undef _STLP_NO_UNCAUGHT_EXCEPT_SUPPORT
     35 
     36 
     37 #ifndef __GNUC__
     38 # define __GNUC__ 3
     39 #endif
     40 
     41 //#define _STLP_NO_NATIVE_WIDE_FUNCTIONS 1
     42 
     43 #define _STLP_NO_FORCE_INSTANTIATE
     44 //#define _REENTRANT
     45