Commit | Line | Data |
---|---|---|
1479465f GJ |
1 | # Version=1.0 |
2 | # | |
3 | # This file contains the table of known CPU names. | |
4 | # | |
5 | # Architecture names are formed as a combination of the system name | |
6 | # (from ostable) and CPU name (from this table) after mapping from | |
7 | # the Debian arch tuple (from tupletable). | |
8 | # | |
9 | # - Column 1 is the Debian name for the CPU, used to form the cpu part in | |
10 | # the Debian arch tuple. | |
11 | # - Column 2 is the GNU name for the CPU, used to output build, host and | |
12 | # target variables in ‘dpkg-architecture’. | |
13 | # - Column 3 is an extended regular expression used to match against the | |
14 | # CPU part of the output of the GNU config.guess script. | |
15 | # - Column 4 is the size (in bits) of pointers. | |
16 | # - Column 5 is the endianness (byte ordering in numbers). | |
17 | # | |
18 | # <Debian name> <GNU name> <config.guess regex> <Bits> <Endianness> | |
19 | i386 i686 (i[34567]86|pentium) 32 little | |
20 | ia64 ia64 ia64 64 little | |
21 | alpha alpha alpha.* 64 little | |
22 | amd64 x86_64 (amd64|x86_64) 64 little | |
23 | armeb armeb arm.*b 32 big | |
24 | arm arm arm.* 32 little | |
25 | arm64 aarch64 aarch64 64 little | |
26 | avr32 avr32 avr32 32 big | |
27 | hppa hppa hppa.* 32 big | |
28 | m32r m32r m32r 32 big | |
29 | m68k m68k m68k 32 big | |
30 | mips mips mips(eb)? 32 big | |
31 | mipsel mipsel mipsel 32 little | |
32 | mipsr6 mipsisa32r6 mipsisa32r6 32 big | |
33 | mipsr6el mipsisa32r6el mipsisa32r6el 32 little | |
34 | mips64 mips64 mips64 64 big | |
35 | mips64el mips64el mips64el 64 little | |
36 | mips64r6 mipsisa64r6 mipsisa64r6 64 big | |
37 | mips64r6el mipsisa64r6el mipsisa64r6el 64 little | |
38 | nios2 nios2 nios2 32 little | |
39 | or1k or1k or1k 32 big | |
40 | powerpc powerpc (powerpc|ppc) 32 big | |
41 | powerpcel powerpcle powerpcle 32 little | |
42 | ppc64 powerpc64 (powerpc|ppc)64 64 big | |
43 | ppc64el powerpc64le powerpc64le 64 little | |
44 | riscv64 riscv64 riscv64 64 little | |
45 | s390 s390 s390 32 big | |
46 | s390x s390x s390x 64 big | |
47 | sh3 sh3 sh3 32 little | |
48 | sh3eb sh3eb sh3eb 32 big | |
49 | sh4 sh4 sh4 32 little | |
50 | sh4eb sh4eb sh4eb 32 big | |
51 | sparc sparc sparc 32 big | |
52 | sparc64 sparc64 sparc64 64 big | |
53 | tilegx tilegx tilegx 64 little |