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 /include | |
| 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.
Diffstat (limited to 'include')
| -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 ------------------------------------------ */ |
