~roadmr/checkbox/868995

« back to all changes in this revision

Viewing changes to checkbox/parsers/cputable

  • Committer: Daniel Manrique
  • Date: 2011-10-12 19:22:52 UTC
  • mfrom: (1090.1.2 checkbox)
  • Revision ID: daniel.manrique@canonical.com-20111012192252-swybp5v41mhzixqt
merged Marc's refactoring to allow offline submission of test results with all hardware information intact

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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). A list of architecture
 
6
# names in the Debian ‘sid’ distribution can be found in the archtable
 
7
# file.
 
8
#
 
9
# Column 1 is the Debian name for the CPU, used to form the cpu part in
 
10
# the Debian triplet.
 
11
# Column 2 is the GNU name for the CPU, used to output build and host
 
12
# targets 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 the integers/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[3456]86|pentium)     32      little
 
20
ia64            ia64            ia64                    64      little
 
21
alpha           alpha           alpha.*                 64      little
 
22
amd64           x86_64          x86_64                  64      little
 
23
armeb           armeb           arm.*b                  32      big
 
24
arm             arm             arm.*                   32      little
 
25
avr32           avr32           avr32                   32      big
 
26
hppa            hppa            hppa.*                  32      big
 
27
m32r            m32r            m32r                    32      big
 
28
m68k            m68k            m68k                    32      big
 
29
mips            mips            mips(eb)?               32      big
 
30
mipsel          mipsel          mipsel                  32      little
 
31
powerpc         powerpc         (powerpc|ppc)           32      big
 
32
ppc64           powerpc64       (powerpc|ppc)64         64      big
 
33
s390            s390            s390                    32      big
 
34
s390x           s390x           s390x                   64      big
 
35
sh3             sh3             sh3                     32      little
 
36
sh3eb           sh3eb           sh3eb                   32      big
 
37
sh4             sh4             sh4                     32      little
 
38
sh4eb           sh4eb           sh4eb                   32      big
 
39
sparc           sparc           sparc                   32      big
 
40
sparc64         sparc64         sparc64                 64      big