]> git.buserror.net Git - polintos/scott/priv.git/blob - include/c++/stl/stl/config/_icc.h
Add STLport 5.1.4
[polintos/scott/priv.git] / include / c++ / stl / stl / config / _icc.h
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