Peter Dimov wrote:
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
(in module detail): from math:
from mpl: from multiprecision: from serialization: from spirit: We could also fix them all "properly", it's just more work and less immediate.
Needless to say, I'm in favour of anything (sensible) that leads to reduced dependencies. :-) -Julian