]> granicus.if.org Git - python/commitdiff
Merged revisions 78308 via svnmerge from
authorAndrew M. Kuchling <amk@amk.ca>
Mon, 22 Feb 2010 15:15:21 +0000 (15:15 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Mon, 22 Feb 2010 15:15:21 +0000 (15:15 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78308 | andrew.kuchling | 2010-02-22 10:13:17 -0500 (Mon, 22 Feb 2010) | 2 lines

  #6414: clarify description of processor endianness.
  Text by Alexey Shamrin; I changed 'DEC Alpha' to the more relevant 'Intel Itanium'.
........

Doc/library/struct.rst

index da8cc04573ea67e65c50c46b369f7b80b3e6df9b..bee154f07ab2ab8fc67f6018d1d3b1ebe0d0678c 100644 (file)
@@ -184,9 +184,11 @@ following table:
 
 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 Intel Itanium feature
+switchable endianness (bi-endian). Use ``sys.byteorder`` to check the
+endianness of your system.
 
 Native size and alignment are determined using the C compiler's
 ``sizeof`` expression.  This is always combined with native byte order.