123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- #include <boost/config.hpp>
- #if !defined(BOOST_ATOMIC_ENABLE_WARNINGS)
- #if defined(BOOST_MSVC)
- #pragma warning(push, 3)
- #pragma warning(disable: 4251)
- #pragma warning(disable: 4275)
- #pragma warning(disable: 4355)
- #pragma warning(disable: 4800)
- #pragma warning(disable: 4100)
- #pragma warning(disable: 4127)
- #pragma warning(disable: 4510)
- #pragma warning(disable: 4511)
- #pragma warning(disable: 4512)
- #pragma warning(disable: 4714)
- #pragma warning(disable: 4503)
- #pragma warning(disable: 4456)
- #pragma warning(disable: 4459)
- #pragma warning(disable: 4996)
- #pragma warning(disable: 4522)
- #pragma warning(disable: 4146)
- #pragma warning(disable: 4731)
- #pragma warning(disable: 4121)
- #pragma warning(disable: 4324)
- #elif defined(BOOST_GCC) && BOOST_GCC >= 40600
- #pragma GCC diagnostic push
- #pragma GCC diagnostic ignored "-Wunused-parameter"
- #pragma GCC diagnostic ignored "-Wmissing-field-initializers"
- #elif defined(BOOST_CLANG)
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Wunused-parameter"
- #pragma clang diagnostic ignored "-Wmissing-field-initializers"
- #endif
- #endif
|