Index: Doc/library/struct.rst =================================================================== --- Doc/library/struct.rst (revision 78273) +++ Doc/library/struct.rst (working copy) @@ -187,9 +187,11 @@ If the first character is not one of these, ``'@'`` is assumed. -Native byte order is big-endian or little-endian, depending on the host system. -For example, Motorola and Sun processors are big-endian; Intel and DEC -processors are little-endian. +Native byte order is big-endian or little-endian, depending on the host +system. For example, Intel x86 and AMD64 (x86-64) are little-endian; +Motorola 68000 and PowerPC G5 are big-endian; ARM and DEC Alpha feature +switchable endianness (bi-endian). Use sys.byteorder to check the +endianess of your system. Native size and alignment are determined using the C compiler's ``sizeof`` expression. This is always combined with native byte order.