xref: /aosp_15_r20/bionic/libc/kernel/uapi/linux/elf-em.h (revision 8d67ca893c1523eb926b9080dbe4e2ffd2a27ba1)
1*8d67ca89SAndroid Build Coastguard Worker /*
2*8d67ca89SAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*8d67ca89SAndroid Build Coastguard Worker  *
4*8d67ca89SAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*8d67ca89SAndroid Build Coastguard Worker  * for more information.
6*8d67ca89SAndroid Build Coastguard Worker  */
7*8d67ca89SAndroid Build Coastguard Worker #ifndef _LINUX_ELF_EM_H
8*8d67ca89SAndroid Build Coastguard Worker #define _LINUX_ELF_EM_H
9*8d67ca89SAndroid Build Coastguard Worker #define EM_NONE 0
10*8d67ca89SAndroid Build Coastguard Worker #define EM_M32 1
11*8d67ca89SAndroid Build Coastguard Worker #define EM_SPARC 2
12*8d67ca89SAndroid Build Coastguard Worker #define EM_386 3
13*8d67ca89SAndroid Build Coastguard Worker #define EM_68K 4
14*8d67ca89SAndroid Build Coastguard Worker #define EM_88K 5
15*8d67ca89SAndroid Build Coastguard Worker #define EM_486 6
16*8d67ca89SAndroid Build Coastguard Worker #define EM_860 7
17*8d67ca89SAndroid Build Coastguard Worker #define EM_MIPS 8
18*8d67ca89SAndroid Build Coastguard Worker #define EM_MIPS_RS3_LE 10
19*8d67ca89SAndroid Build Coastguard Worker #define EM_MIPS_RS4_BE 10
20*8d67ca89SAndroid Build Coastguard Worker #define EM_PARISC 15
21*8d67ca89SAndroid Build Coastguard Worker #define EM_SPARC32PLUS 18
22*8d67ca89SAndroid Build Coastguard Worker #define EM_PPC 20
23*8d67ca89SAndroid Build Coastguard Worker #define EM_PPC64 21
24*8d67ca89SAndroid Build Coastguard Worker #define EM_SPU 23
25*8d67ca89SAndroid Build Coastguard Worker #define EM_ARM 40
26*8d67ca89SAndroid Build Coastguard Worker #define EM_SH 42
27*8d67ca89SAndroid Build Coastguard Worker #define EM_SPARCV9 43
28*8d67ca89SAndroid Build Coastguard Worker #define EM_H8_300 46
29*8d67ca89SAndroid Build Coastguard Worker #define EM_IA_64 50
30*8d67ca89SAndroid Build Coastguard Worker #define EM_X86_64 62
31*8d67ca89SAndroid Build Coastguard Worker #define EM_S390 22
32*8d67ca89SAndroid Build Coastguard Worker #define EM_CRIS 76
33*8d67ca89SAndroid Build Coastguard Worker #define EM_M32R 88
34*8d67ca89SAndroid Build Coastguard Worker #define EM_MN10300 89
35*8d67ca89SAndroid Build Coastguard Worker #define EM_OPENRISC 92
36*8d67ca89SAndroid Build Coastguard Worker #define EM_ARCOMPACT 93
37*8d67ca89SAndroid Build Coastguard Worker #define EM_XTENSA 94
38*8d67ca89SAndroid Build Coastguard Worker #define EM_BLACKFIN 106
39*8d67ca89SAndroid Build Coastguard Worker #define EM_UNICORE 110
40*8d67ca89SAndroid Build Coastguard Worker #define EM_ALTERA_NIOS2 113
41*8d67ca89SAndroid Build Coastguard Worker #define EM_TI_C6000 140
42*8d67ca89SAndroid Build Coastguard Worker #define EM_HEXAGON 164
43*8d67ca89SAndroid Build Coastguard Worker #define EM_NDS32 167
44*8d67ca89SAndroid Build Coastguard Worker #define EM_AARCH64 183
45*8d67ca89SAndroid Build Coastguard Worker #define EM_TILEPRO 188
46*8d67ca89SAndroid Build Coastguard Worker #define EM_MICROBLAZE 189
47*8d67ca89SAndroid Build Coastguard Worker #define EM_TILEGX 191
48*8d67ca89SAndroid Build Coastguard Worker #define EM_ARCV2 195
49*8d67ca89SAndroid Build Coastguard Worker #define EM_RISCV 243
50*8d67ca89SAndroid Build Coastguard Worker #define EM_BPF 247
51*8d67ca89SAndroid Build Coastguard Worker #define EM_CSKY 252
52*8d67ca89SAndroid Build Coastguard Worker #define EM_LOONGARCH 258
53*8d67ca89SAndroid Build Coastguard Worker #define EM_FRV 0x5441
54*8d67ca89SAndroid Build Coastguard Worker #define EM_ALPHA 0x9026
55*8d67ca89SAndroid Build Coastguard Worker #define EM_CYGNUS_M32R 0x9041
56*8d67ca89SAndroid Build Coastguard Worker #define EM_S390_OLD 0xA390
57*8d67ca89SAndroid Build Coastguard Worker #define EM_CYGNUS_MN10300 0xbeef
58*8d67ca89SAndroid Build Coastguard Worker #endif
59