OLD | NEW |
(Empty) | |
| 1 # This file contains the table of known CPU names. |
| 2 # |
| 3 # Architecture names are formed as a combination of the system name |
| 4 # (from ostable) and CPU name (from this table) after mapping from |
| 5 # the Debian triplet (from triplettable). |
| 6 # |
| 7 # Column 1 is the Debian name for the CPU, used to form the cpu part in |
| 8 # the Debian triplet. |
| 9 # Column 2 is the GNU name for the CPU, used to output build and host |
| 10 # targets in ‘dpkg-architecture’. |
| 11 # Column 3 is an extended regular expression used to match against the |
| 12 # CPU part of the output of the GNU config.guess script. |
| 13 # Column 4 is the size (in bits) of the integers/pointers |
| 14 # Column 5 is the endianness (byte ordering in numbers) |
| 15 # |
| 16 # <Debian name> <GNU name> <config.guess regex> <Bits> <Endianness> |
| 17 i386 i486 (i[3456]86|pentium) 32 little |
| 18 ia64 ia64 ia64 64 little |
| 19 alpha alpha alpha.* 64 little |
| 20 amd64 x86_64 x86_64 64 little |
| 21 armeb armeb arm.*b 32 big |
| 22 arm arm arm.* 32 little |
| 23 arm64 aarch64 aarch64 64 little |
| 24 avr32 avr32 avr32 32 big |
| 25 hppa hppa hppa.* 32 big |
| 26 m32r m32r m32r 32 big |
| 27 m68k m68k m68k 32 big |
| 28 mips mips mips(eb)? 32 big |
| 29 mipsel mipsel mipsel 32 little |
| 30 mips64 mips64 mips64 64 big |
| 31 mips64el mips64el mips64el 64 little |
| 32 powerpc powerpc (powerpc|ppc) 32 big |
| 33 ppc64 powerpc64 (powerpc|ppc)64 64 big |
| 34 ppc64el powerpc64le powerpc64le 64 little |
| 35 s390 s390 s390 32 big |
| 36 s390x s390x s390x 64 big |
| 37 sh3 sh3 sh3 32 little |
| 38 sh3eb sh3eb sh3eb 32 big |
| 39 sh4 sh4 sh4 32 little |
| 40 sh4eb sh4eb sh4eb 32 big |
| 41 sparc sparc sparc 32 big |
| 42 sparc64 sparc64 sparc64 64 big |
OLD | NEW |