1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/epoc32/include/tools/stlport/stl/config/_prolog.h Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -0,0 +1,52 @@
1.4 +
1.5 +#if defined (_STLP_MSVC) || defined (__ICL)
1.6 +
1.7 +# if !defined (_STLP_MSVC) || (_STLP_MSVC >= 1200)
1.8 +# pragma warning(push)
1.9 +# endif
1.10 +# include <stl/config/_warnings_off.h>
1.11 +/* We are forcing the alignment to guaranty that libraries are use
1.12 + * with the same alignment as the one use to build them.
1.13 + */
1.14 +# if !defined (_WIN64)
1.15 +# pragma pack(push, 8)
1.16 +# else
1.17 +# pragma pack(push, 16)
1.18 +# endif
1.19 +
1.20 +#elif defined (__BORLANDC__)
1.21 +
1.22 +# pragma option push
1.23 +# pragma option -Vx- -Ve -a8 -b -pc
1.24 +# include <stl/config/_warnings_off.h>
1.25 +
1.26 +#elif defined (__sgi) && !defined (__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32)
1.27 +
1.28 +# pragma set woff 1209
1.29 +# pragma set woff 1174
1.30 +# pragma set woff 1375
1.31 +/* from iterator_base.h */
1.32 +# pragma set woff 1183
1.33 +
1.34 +#elif defined (__DECCXX)
1.35 +
1.36 +# ifdef __PRAGMA_ENVIRONMENT
1.37 +# pragma __environment __save
1.38 +# pragma __environment __header_defaults
1.39 +# endif
1.40 +
1.41 +#elif defined (__IBMCPP__)
1.42 +/* supress EDC3130: A constant is being used as a conditional expression */
1.43 +# pragma info(nocnd)
1.44 +
1.45 +#elif defined (__HP_aCC)
1.46 +/* _REENTRANT selects Posix 1c threads unless draft4 selected.
1.47 + * * This usage is obsolescent, "-D_POSIX_C_SOURCE=199506" is preferred */
1.48 +# if 0 /* defined (_REENTRANT) && ! defined (_POSIX_C_SOURCE) */
1.49 +# define _POSIX_C_SOURCE 199506
1.50 +# endif
1.51 +#elif defined (__WATCOMCPLUSPLUS__)
1.52 +# pragma warning 604 10 /* must lookahead to determine... */
1.53 +# pragma warning 594 10 /* resolved as declaration/type */
1.54 +# pragma warning 595 10 /* resolved as an expression */
1.55 +#endif