_epilog.h revision 9720d5f59b9c1f5d1b9ecbc9173dbcb71bd557be
15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined (_STLP_MSVC) || defined (__ICL) || defined (__BORLANDC__)
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if defined (__BORLANDC__)
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  pragma option pop
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  pragma option -w-pow     // -w-8062 Previous options and warnings not restored
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#else
7c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch#  if !(defined (_STLP_MSVC) && (_STLP_MSVC < 1200))
8116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#    pragma warning (pop)
9c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch#  endif
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  pragma pack (pop)
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
12c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#elif defined (__sgi) && !defined (__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32)
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  pragma reset woff 1174
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  pragma reset woff 1375
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  pragma reset woff 1209
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)/* from iterator_base.h */
192a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#  pragma reset woff 1183
205c02ac1a9c1b504631c0a3d2b6e737b5d738bae1Bo Liu
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#elif defined (__DECCXX)
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  ifdef __PRAGMA_ENVIRONMENT
242a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#    pragma __environment __restore
255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#  endif
260529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch
27a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#elif defined (__IBMCPP__)
28a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
29a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#  pragma info(restore)
30a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
31a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#endif
32a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch
33a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch