diff -r 47c74d1534e1 -r ddc455616bd6 stdcpp/tsrc/Stdcpp_test/stdcxx/tstapps/localization/src/22.locale.num.put.cpp --- a/stdcpp/tsrc/Stdcpp_test/stdcxx/tstapps/localization/src/22.locale.num.put.cpp Fri Apr 16 16:46:38 2010 +0300 +++ b/stdcpp/tsrc/Stdcpp_test/stdcxx/tstapps/localization/src/22.locale.num.put.cpp Mon May 03 14:06:43 2010 +0300 @@ -51,6 +51,12 @@ #define LOG_FILENAME_LINE __FILE__, __LINE__ int failures=0; + +#ifdef __ARMCC__ +#pragma diag_suppress 61 +#pragma diag_suppress 236 +#endif + /**************************************************************************/ //#if 0 // set by the command line option handler in response to: @@ -3429,8 +3435,13 @@ ios.flags (std::ios_base::fmtflags ()); + #define Abs(i) ((i) < 0 ? (-i) : (i)) +#ifdef __ARMCC__ +#pragma diag_suppress 47 +#endif + #define ASSERT(T, N, T2, tname, t2name) \ do { \ /* number of expected calls to the do_put() member */ \