1*c2c66affSColin Finck #if defined (_STLP_MSVC) || defined (__ICL) 2*c2c66affSColin Finck 3*c2c66affSColin Finck # pragma warning (pop) 4*c2c66affSColin Finck # pragma pack (pop) 5*c2c66affSColin Finck 6*c2c66affSColin Finck #elif defined (__BORLANDC__) 7*c2c66affSColin Finck 8*c2c66affSColin Finck # pragma option pop 9*c2c66affSColin Finck # pragma option -w-pow // -w-8062 Previous options and warnings not restored 10*c2c66affSColin Finck 11*c2c66affSColin Finck #elif defined (__sgi) && !defined (__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32) 12*c2c66affSColin Finck 13*c2c66affSColin Finck # pragma reset woff 1174 14*c2c66affSColin Finck # pragma reset woff 1375 15*c2c66affSColin Finck # pragma reset woff 1209 16*c2c66affSColin Finck /* from iterator_base.h */ 17*c2c66affSColin Finck # pragma reset woff 1183 18*c2c66affSColin Finck 19*c2c66affSColin Finck #elif defined (__DECCXX) 20*c2c66affSColin Finck 21*c2c66affSColin Finck # ifdef __PRAGMA_ENVIRONMENT 22*c2c66affSColin Finck # pragma __environment __restore 23*c2c66affSColin Finck # endif 24*c2c66affSColin Finck 25*c2c66affSColin Finck #elif defined (__IBMCPP__) 26*c2c66affSColin Finck 27*c2c66affSColin Finck # pragma info(restore) 28*c2c66affSColin Finck 29*c2c66affSColin Finck #endif 30