diff -r e1b950c65cb4 -r 837f303aceeb epoc32/include/stdapis/stlportv5/stl/config/_system.h --- a/epoc32/include/stdapis/stlportv5/stl/config/_system.h Wed Mar 31 12:27:01 2010 +0100 +++ b/epoc32/include/stdapis/stlportv5/stl/config/_system.h Wed Mar 31 12:33:34 2010 +0100 @@ -1,4 +1,6 @@ /* + * Portions Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. + * * Copyright (c) 1997 * Moscow Center for SPARC Technology * @@ -137,10 +139,22 @@ # endif #elif defined (__MINGW32__) # define _STLP_PLATFORM "MinGW" -# if defined (__GNUC__) +# if defined (__GNUC__) || defined (__GCCXML__) # include # endif +# if defined (__SYMBIAN32__) +# include /* include the Symbian specific definitions for GCCXML also*/ +# endif # include +#elif defined (__SYMBIAN32__) +# if defined (__ARMCC__) +# include +# elif defined (__WINSCW__) +# include +# elif defined (__GCCE__) || defined (__GCCXML__) /* For both GCC-E and GCCXML platforms*/ +# include +# endif +# include #elif defined (_WIN32) || defined (__WIN32) || defined (WIN32) || defined (__WIN32__) || \ defined (__WIN16) || defined (WIN16) || defined (_WIN16) # if defined ( __BORLANDC__ ) /* Borland C++ ( 4.x - 5.x ) */