diff -r e1b950c65cb4 -r 837f303aceeb epoc32/include/stdapis/stlport/config/stlcomp.h --- a/epoc32/include/stdapis/stlport/config/stlcomp.h Wed Mar 31 12:27:01 2010 +0100 +++ b/epoc32/include/stdapis/stlport/config/stlcomp.h Wed Mar 31 12:33:34 2010 +0100 @@ -38,19 +38,23 @@ #ifndef _STLP_COMP_H # define _STLP_COMP_H +#include <_ansi.h> #ifdef __SYMBIAN32__ +/* #ifndef __NO_THROW #define __NO_THROW throw() #endif //__NO_THROW #ifndef NONSHARABLE_CLASS #define NONSHARABLE_CLASS(x) class x #endif -# include <_ansi.h> +*/ #else # define EXPORT_C # define IMPORT_C #endif + + #if 0 #ifdef __SYMBIAN32__ #warning __SYMBIAN32__ @@ -127,19 +131,29 @@ * Apple MPW MrCpp 4.1.0 */ # include # elif defined(__SYMBIAN32__) && defined(EKA2) && defined (__GCCE__) -# include +//#warning ***************USING GCCE COMPILER ************** +# include +# include +# include +//# warning ***************************************** # elif defined(__SYMBIAN32__) && defined(EKA2) && defined (__WINSCW__) /* Metrowerks CodeWarrior for Symbian EKA2 */ - //# warning ********** USING METROWERKS COMPILER ********** +# include # include //# warning ***************************************** - #elif defined (__SYMBIAN32__) && defined(EKA2) && defined(__ARMCC__) /* ARM RVCT for Symbian EKA2 */ //# warning ********** USING RVCT COMPILER ********** +# include # include - +//# warning ***************************************** +# elif defined(__SYMBIAN32__) && defined(EKA2) && defined (__GCCXML__) +//#warning ***************USING GCCXML COMPILER ************** +# include +# include +# include +//# warning ***************************************** #elif defined (__SYMBIAN32__) /* NO-OP: This is just for the Symbian build process, to silence