Ticket #7703: endian.diff

File endian.diff, 840 bytes (added by tvaneerd@…, 10 years ago)

patch

  • boost/detail/endian.hpp

    diff --git a/boost/detail/endian.hpp b/boost/detail/endian.hpp
    index 98c870c..5692e62 100644
    a b  
    4545# define BOOST_BYTE_ORDER __BYTE_ORDER
    4646#elif defined(_BIG_ENDIAN) && !defined(_LITTLE_ENDIAN) || \
    4747    defined(__BIG_ENDIAN__) && !defined(__LITTLE_ENDIAN__) || \
     48    defined(__BIGENDIAN__) && !defined(__LITTLEENDIAN__) || \
    4849    defined(_STLP_BIG_ENDIAN) && !defined(_STLP_LITTLE_ENDIAN)
    4950# define BOOST_BIG_ENDIAN
    5051# define BOOST_BYTE_ORDER 4321
    5152#elif defined(_LITTLE_ENDIAN) && !defined(_BIG_ENDIAN) || \
    5253    defined(__LITTLE_ENDIAN__) && !defined(__BIG_ENDIAN__) || \
     54    defined(__LITTLEENDIAN__) && !defined(__BIGENDIAN__) || \
    5355    defined(_STLP_LITTLE_ENDIAN) && !defined(_STLP_BIG_ENDIAN)
    5456# define BOOST_LITTLE_ENDIAN
    5557# define BOOST_BYTE_ORDER 1234