disable_warnings.hpp 659 B

1234567891011121314151617181920212223
  1. /* boost random/detail/disable_warnings.hpp header file
  2. *
  3. * Copyright Steven Watanabe 2009
  4. * Distributed under the Boost Software License, Version 1.0. (See
  5. * accompanying file LICENSE_1_0.txt or copy at
  6. * http://www.boost.org/LICENSE_1_0.txt)
  7. *
  8. * See http://www.boost.org for most recent version including documentation.
  9. *
  10. * $Id: disable_warnings.hpp 60755 2010-03-22 00:45:06Z steven_watanabe $
  11. *
  12. */
  13. // No #include guard. This header is intended to be included multiple times.
  14. #include <boost/config.hpp>
  15. #ifdef BOOST_MSVC
  16. #pragma warning(push)
  17. #pragma warning(disable:4512)
  18. #pragma warning(disable:4127)
  19. #pragma warning(disable:4724)
  20. #endif