Explain the _*_ENDIAN constant values a bit more.
authordrepper <drepper>
Mon, 24 Jul 2000 04:35:37 +0000 (04:35 +0000)
committerdrepper <drepper>
Mon, 24 Jul 2000 04:35:37 +0000 (04:35 +0000)
string/endian.h

index 858ee6e..dcd5a4e 100644 (file)
 
 #include <features.h>
 
 
 #include <features.h>
 
-/* Definitions for byte order, according to significance of bytes, from low
-   addresses to high addresses.  The value is what you get by putting '4'
-   in the most significant byte, '3' in the second most significant byte,
-   '2' in the second least significant byte, and '1' in the least
-   significant byte.  */
+/* Definitions for byte order, according to significance of bytes,
+   from low addresses to high addresses.  The value is what you get by
+   putting '4' in the most significant byte, '3' in the second most
+   significant byte, '2' in the second least significant byte, and '1'
+   in the least significant byte, and then writing down one digit for
+   each byte, starting with the byte at the lowest address at the left,
+   and proceeding to the byte with the highest address at the right.  */
 
 #define        __LITTLE_ENDIAN 1234
 #define        __BIG_ENDIAN    4321
 
 #define        __LITTLE_ENDIAN 1234
 #define        __BIG_ENDIAN    4321