|
@@ -63,10 +63,10 @@ struct stat64 {
|
|
|
long long st_size;
|
|
|
unsigned long st_blksize;
|
|
|
|
|
|
-#if defined(__BIG_ENDIAN)
|
|
|
+#if defined(__BYTE_ORDER) ? __BYTE_ORDER == __BIG_ENDIAN : defined(__BIG_ENDIAN)
|
|
|
unsigned long __pad4; /* future possible st_blocks high bits */
|
|
|
unsigned long st_blocks; /* Number 512-byte blocks allocated. */
|
|
|
-#elif defined(__LITTLE_ENDIAN)
|
|
|
+#elif defined(__BYTE_ORDER) ? __BYTE_ORDER == __LITTLE_ENDIAN : defined(__LITTLE_ENDIAN)
|
|
|
unsigned long st_blocks; /* Number 512-byte blocks allocated. */
|
|
|
unsigned long __pad4; /* future possible st_blocks high bits */
|
|
|
#else
|