12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #if defined (_STLP_MSVC) || defined (__ICL)
- # pragma warning (push)
- # include <stl/config/_warnings_off.h>
- /* We are forcing the alignment to guaranty that libraries are use
- * with the same alignment as the one use to build them.
- */
- # if !defined (_WIN64)
- # pragma pack(push, 8)
- # else
- # pragma pack(push, 16)
- # endif
- #elif defined (__BORLANDC__)
- # pragma option push
- # pragma option -Vx- -Ve- -a8 -b -pc
- # include <stl/config/_warnings_off.h>
- #elif defined (__sgi) && !defined (__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32)
- # pragma set woff 1209
- # pragma set woff 1174
- # pragma set woff 1375
- /* from iterator_base.h */
- # pragma set woff 1183
- #elif defined (__DECCXX)
- # ifdef __PRAGMA_ENVIRONMENT
- # pragma __environment __save
- # pragma __environment __header_defaults
- # endif
- #elif defined (__IBMCPP__)
- /* supress EDC3130: A constant is being used as a conditional expression */
- # pragma info(nocnd)
- #elif defined (__WATCOMCPLUSPLUS__)
- # pragma warning 604 10 /* must lookahead to determine... */
- # pragma warning 594 10 /* resolved as declaration/type */
- # pragma warning 595 10 /* resolved as an expression */
- #endif
|