|
Boost : |
Subject: Re: [boost] A few more critical dependencies
From: Peter Dimov (lists_at_[hidden])
Date: 2014-06-02 17:31:04
Rene Rivera wrote:
> Although I would gladly accept a move of boost/detail/endian.hpp to Predef
> (since I'm the sole author at this point). A much nicer solution would be
> to change boost/mpl/string.hpp to use the non-detail endian macros of
> Predef. As ti gets us closer to removing detail/endian.hpp entirely.
Also possible. Moving the header will however also "fix" (as in, remove
their dependency on Detail) its other uses:
Inclusion report for <boost/detail/endian.hpp> (in module detail):
from math:
<boost/math/special_functions/detail/fp_traits.hpp>
from mpl:
<boost/mpl/string.hpp>
from multiprecision:
<boost/multiprecision/cpp_int.hpp>
from serialization:
<boost/archive/impl/basic_binary_iarchive.ipp>
from spirit:
<boost/spirit/home/support/detail/endian/endian.hpp>
<boost/spirit/home/support/detail/math/detail/fp_traits.hpp>
We could also fix them all "properly", it's just more work and less
immediate.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk