forked from lthn/blockchain
eos portable archive fixed (endians defines)
This commit is contained in:
parent
50970e3d54
commit
b30bc2f781
1 changed files with 14 additions and 2 deletions
|
|
@ -89,10 +89,22 @@
|
|||
// basic headers
|
||||
#include <boost/version.hpp>
|
||||
|
||||
// The following four lines disable annoying message in Boost 1.70 (The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated.)
|
||||
#if BOOST_VERSION == 107000
|
||||
// The following sixteen lines disable annoying message in Boost 1.70 (The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated.)
|
||||
#if BOOST_VERSION == 107000 && !defined(BOOST_PREDEF_DETAIL_ENDIAN_COMPAT_H)
|
||||
# define BOOST_PREDEF_DETAIL_ENDIAN_COMPAT_H
|
||||
# include <boost/predef/other/endian.h>
|
||||
#if BOOST_ENDIAN_BIG_BYTE
|
||||
# define BOOST_BIG_ENDIAN
|
||||
# define BOOST_BYTE_ORDER 4321
|
||||
#endif
|
||||
#if BOOST_ENDIAN_LITTLE_BYTE
|
||||
# define BOOST_LITTLE_ENDIAN
|
||||
# define BOOST_BYTE_ORDER 1234
|
||||
#endif
|
||||
#if BOOST_ENDIAN_LITTLE_WORD
|
||||
# define BOOST_PDP_ENDIAN
|
||||
# define BOOST_BYTE_ORDER 2134
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#include <boost/utility/enable_if.hpp>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue