mirror of
https://github.com/boostorg/predef.git
synced 2025-07-30 19:57:14 +02:00
Remove some reduntant #if-s from endian detection.
This commit is contained in:
@ -102,7 +102,6 @@ information and acquired knowledge:
|
|||||||
*/
|
*/
|
||||||
#if !BOOST_ENDIAN_BIG_BYTE && !BOOST_ENDIAN_BIG_WORD && \
|
#if !BOOST_ENDIAN_BIG_BYTE && !BOOST_ENDIAN_BIG_WORD && \
|
||||||
!BOOST_ENDIAN_LITTLE_BYTE && !BOOST_ENDIAN_LITTLE_WORD
|
!BOOST_ENDIAN_LITTLE_BYTE && !BOOST_ENDIAN_LITTLE_WORD
|
||||||
# if !BOOST_ENDIAN_BIG_BYTE
|
|
||||||
# if (defined(__BIG_ENDIAN__) && !defined(__LITTLE_ENDIAN__)) || \
|
# if (defined(__BIG_ENDIAN__) && !defined(__LITTLE_ENDIAN__)) || \
|
||||||
defined(__ARMEB__) || \
|
defined(__ARMEB__) || \
|
||||||
defined(__THUMBEB__) || \
|
defined(__THUMBEB__) || \
|
||||||
@ -114,13 +113,11 @@ information and acquired knowledge:
|
|||||||
# define BOOST_ENDIAN_BIG_BYTE BOOST_VERSION_NUMBER_AVAILABLE
|
# define BOOST_ENDIAN_BIG_BYTE BOOST_VERSION_NUMBER_AVAILABLE
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Built-in byte-swpped little-endian macros.
|
/* Built-in byte-swpped little-endian macros.
|
||||||
*/
|
*/
|
||||||
#if !BOOST_ENDIAN_BIG_BYTE && !BOOST_ENDIAN_BIG_WORD && \
|
#if !BOOST_ENDIAN_BIG_BYTE && !BOOST_ENDIAN_BIG_WORD && \
|
||||||
!BOOST_ENDIAN_LITTLE_BYTE && !BOOST_ENDIAN_LITTLE_WORD
|
!BOOST_ENDIAN_LITTLE_BYTE && !BOOST_ENDIAN_LITTLE_WORD
|
||||||
# if !BOOST_ENDIAN_LITTLE_BYTE
|
|
||||||
# if (defined(__LITTLE_ENDIAN__) && !defined(__BIG_ENDIAN__)) || \
|
# if (defined(__LITTLE_ENDIAN__) && !defined(__BIG_ENDIAN__)) || \
|
||||||
defined(__ARMEL__) || \
|
defined(__ARMEL__) || \
|
||||||
defined(__THUMBEL__) || \
|
defined(__THUMBEL__) || \
|
||||||
@ -132,7 +129,6 @@ information and acquired knowledge:
|
|||||||
# define BOOST_ENDIAN_LITTLE_BYTE BOOST_VERSION_NUMBER_AVAILABLE
|
# define BOOST_ENDIAN_LITTLE_BYTE BOOST_VERSION_NUMBER_AVAILABLE
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Some architectures are strictly one endianess (as opposed
|
/* Some architectures are strictly one endianess (as opposed
|
||||||
* the current common bi-endianess).
|
* the current common bi-endianess).
|
||||||
|
Reference in New Issue
Block a user