Ticket #7516: boost.endian.arm.patch
File boost.endian.arm.patch, 889 bytes (added by , 10 years ago) |
---|
-
boost/detail/endian.hpp
a b 57 57 || defined(_POWER) || defined(__powerpc__) \ 58 58 || defined(__ppc__) || defined(__hpux) || defined(__hppa) \ 59 59 || defined(_MIPSEB) || defined(_POWER) \ 60 || defined(__s390__) 60 || defined(__s390__) || defined(__ARMEB__) 61 61 # define BOOST_BIG_ENDIAN 62 62 # define BOOST_BYTE_ORDER 4321 63 63 #elif defined(__i386__) || defined(__alpha__) \ … … 66 66 || defined(_M_ALPHA) || defined(__amd64) \ 67 67 || defined(__amd64__) || defined(_M_AMD64) \ 68 68 || defined(__x86_64) || defined(__x86_64__) \ 69 || defined(_M_X64) || defined(__bfin__) 69 || defined(_M_X64) || defined(__bfin__) \ 70 || defined(__ARMEL__) \ 71 || defined(_WIN32) // ARM Windows CE don't define anything reasonably unique, but there are no big-endian Windows versions 70 72 71 73 # define BOOST_LITTLE_ENDIAN 72 74 # define BOOST_BYTE_ORDER 1234