
13 Oct
2006
13 Oct
'06
4:02 a.m.
While you're looking at boost/detail/endian.hpp, could you please add _M_X64 to the list of little endian platforms? _M_X64 is the Microsoft define for the AMD64/INTEL64(EM64T) platform and definitely signals a little endian platform. (I didn't have any luck with my previous two requests concerning this matter on the list.) Thank you, Stephan John Maddock wrote:
John Maddock wrote:
Johan RĂ¥de wrote:
The problem is <boost/endian.hpp>. According to <boost/detail/endian.hpp> the platform is little endian. But it is clearly big endian. One thing you've got to watch here is that the endianness of ints and pointers isn't necessarily the same as that for reals.