dpkg (1.18.25) stretch; urgency=medium
[dpkg] / data / cputable
CommitLineData
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>
19i386 i686 (i[34567]86|pentium) 32 little
20ia64 ia64 ia64 64 little
21alpha alpha alpha.* 64 little
22amd64 x86_64 (amd64|x86_64) 64 little
23armeb armeb arm.*b 32 big
24arm arm arm.* 32 little
25arm64 aarch64 aarch64 64 little
26avr32 avr32 avr32 32 big
27hppa hppa hppa.* 32 big
28m32r m32r m32r 32 big
29m68k m68k m68k 32 big
30mips mips mips(eb)? 32 big
31mipsel mipsel mipsel 32 little
32mipsr6 mipsisa32r6 mipsisa32r6 32 big
33mipsr6el mipsisa32r6el mipsisa32r6el 32 little
34mips64 mips64 mips64 64 big
35mips64el mips64el mips64el 64 little
36mips64r6 mipsisa64r6 mipsisa64r6 64 big
37mips64r6el mipsisa64r6el mipsisa64r6el 64 little
38nios2 nios2 nios2 32 little
39or1k or1k or1k 32 big
40powerpc powerpc (powerpc|ppc) 32 big
41powerpcel powerpcle powerpcle 32 little
42ppc64 powerpc64 (powerpc|ppc)64 64 big
43ppc64el powerpc64le powerpc64le 64 little
44riscv64 riscv64 riscv64 64 little
45s390 s390 s390 32 big
46s390x s390x s390x 64 big
47sh3 sh3 sh3 32 little
48sh3eb sh3eb sh3eb 32 big
49sh4 sh4 sh4 32 little
50sh4eb sh4eb sh4eb 32 big
51sparc sparc sparc 32 big
52sparc64 sparc64 sparc64 64 big
53tilegx tilegx tilegx 64 little