Ticket #1338: boost.numeric.diff

File boost.numeric.diff, 2.6 KB (added by jensseidel@…, 15 years ago)
  • numeric/interval/ext/x86_fast_rounding_control.hpp

     
    1717#ifndef BOOST_NUMERIC_INTERVAL_EXT_X86_FAST_ROUNDING_CONTROL_HPP
    1818#define BOOST_NUMERIC_INTERVAL_EXT_X86_FAST_ROUNDING_CONTROL_HPP
    1919
     20#include <boost/numeric/interval/detail/x86_rounding_control.hpp> // for fpu_rounding_modes
     21
    2022namespace boost {
    2123namespace numeric {
    2224namespace interval_lib {
  • numeric/interval/detail/x86_rounding_control.hpp

     
    1111#ifndef BOOST_NUMERIC_INTERVAL_DETAIL_X86_ROUNDING_CONTROL_HPP
    1212#define BOOST_NUMERIC_INTERVAL_DETAIL_X86_ROUNDING_CONTROL_HPP
    1313
     14#include <boost/numeric/interval/rounding.hpp> // for rounding_control
     15
    1416#ifdef __GNUC__
    1517#  include <boost/numeric/interval/detail/x86gcc_rounding_control.hpp>
    1618#elif defined(__BORLANDC__)
  • numeric/conversion/converter_policies.hpp

     
    1313#include <typeinfo> // for std::bad_cast
    1414
    1515#include <cmath> // for std::floor and std::ceil
     16#include <limits> // for std::float_round_style
    1617
    1718#include <functional>
    1819
  • numeric/ublas/detail/vector_assign.hpp

     
    1313#ifndef _BOOST_UBLAS_VECTOR_ASSIGN_
    1414#define _BOOST_UBLAS_VECTOR_ASSIGN_
    1515
     16#if BOOST_UBLAS_TYPE_CHECK
    1617#include <boost/numeric/ublas/functional.hpp> // scalar_assign
     18#endif
    1719// Required for make_conformant storage
    1820#include <vector>
    1921
  • numeric/ublas/operation_blocked.hpp

     
    1414#define _BOOST_UBLAS_OPERATION_BLOCKED_
    1515
    1616#include <boost/numeric/ublas/traits.hpp>
     17#if BOOST_UBLAS_TYPE_CHECK
    1718#include <boost/numeric/ublas/detail/vector_assign.hpp> // indexing_vector_assign
    1819#include <boost/numeric/ublas/detail/matrix_assign.hpp> // indexing_matrix_assign
     20#endif
    1921
    2022
    2123namespace boost { namespace numeric { namespace ublas {