diff options
author | Rob Landley <rob@landley.net> | 2006-03-25 03:01:59 +0000 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2006-03-25 03:01:59 +0000 |
commit | 90ece609e696cfbbf309f57d2a9ebbd2699711be (patch) | |
tree | 7ac47b060106fdc90e50f0cc4b8b0a35f7c89a3f | |
parent | 0bafd47e840bcf887df7d3a634748f3254b01408 (diff) | |
download | busybox-w32-90ece609e696cfbbf309f57d2a9ebbd2699711be.tar.gz busybox-w32-90ece609e696cfbbf309f57d2a9ebbd2699711be.tar.bz2 busybox-w32-90ece609e696cfbbf309f57d2a9ebbd2699711be.zip |
Define both big endian and little endian macros.
-rw-r--r-- | include/platform.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/include/platform.h b/include/platform.h index f51274480..699de8f02 100644 --- a/include/platform.h +++ b/include/platform.h | |||
@@ -85,11 +85,14 @@ | |||
85 | #endif | 85 | #endif |
86 | 86 | ||
87 | #ifdef __BIG_ENDIAN__ | 87 | #ifdef __BIG_ENDIAN__ |
88 | #define BB_BIG_ENDIAN 1 | 88 | #define BB_BIG_ENDIAN 1 |
89 | #define BB_LITTLE_ENDIAN 0 | ||
89 | #elif __BYTE_ORDER == __BIG_ENDIAN | 90 | #elif __BYTE_ORDER == __BIG_ENDIAN |
90 | #define BB_BIG_ENDIAN 1 | 91 | #define BB_BIG_ENDIAN 1 |
92 | #define BB_LITTLE_ENDIAN 0 | ||
91 | #else | 93 | #else |
92 | #define BB_BIG_ENDIAN 0 | 94 | #define BB_BIG_ENDIAN 0 |
95 | #define BB_LITTLE_ENDIAN 1 | ||
93 | #endif | 96 | #endif |
94 | 97 | ||
95 | /* ---- Networking ------------------------------------------ */ | 98 | /* ---- Networking ------------------------------------------ */ |