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