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