1#ifndef ELF_RELOC
2#error "ELF_RELOC must be defined"
3#endif
4
5ELF_RELOC(R_XTENSA_NONE,              0)
6ELF_RELOC(R_XTENSA_32,                1)
7ELF_RELOC(R_XTENSA_RTLD,              2)
8ELF_RELOC(R_XTENSA_GLOB_DAT,          3)
9ELF_RELOC(R_XTENSA_JMP_SLOT,          4)
10ELF_RELOC(R_XTENSA_RELATIVE,          5)
11ELF_RELOC(R_XTENSA_PLT,               6)
12// RELOC '7' currently is not used.
13ELF_RELOC(R_XTENSA_OP0,               8)
14ELF_RELOC(R_XTENSA_OP1,               9)
15ELF_RELOC(R_XTENSA_OP2,              10)
16ELF_RELOC(R_XTENSA_ASM_EXPAND,       11)
17ELF_RELOC(R_XTENSA_ASM_SIMPLIFY,     12)
18ELF_RELOC(R_XTENSA_32_PCREL,         14)
19ELF_RELOC(R_XTENSA_GNU_VTINHERIT,    15)
20ELF_RELOC(R_XTENSA_GNU_VTENTRY,      16)
21ELF_RELOC(R_XTENSA_DIFF8,            17)
22ELF_RELOC(R_XTENSA_DIFF16,           18)
23ELF_RELOC(R_XTENSA_DIFF32,           19)
24ELF_RELOC(R_XTENSA_SLOT0_OP,         20)
25ELF_RELOC(R_XTENSA_SLOT1_OP,         21)
26ELF_RELOC(R_XTENSA_SLOT2_OP,         22)
27ELF_RELOC(R_XTENSA_SLOT3_OP,         23)
28ELF_RELOC(R_XTENSA_SLOT4_OP,         24)
29ELF_RELOC(R_XTENSA_SLOT5_OP,         25)
30ELF_RELOC(R_XTENSA_SLOT6_OP,         26)
31ELF_RELOC(R_XTENSA_SLOT7_OP,         27)
32ELF_RELOC(R_XTENSA_SLOT8_OP,         28)
33ELF_RELOC(R_XTENSA_SLOT9_OP,         29)
34ELF_RELOC(R_XTENSA_SLOT10_OP,        30)
35ELF_RELOC(R_XTENSA_SLOT11_OP,        31)
36ELF_RELOC(R_XTENSA_SLOT12_OP,        32)
37ELF_RELOC(R_XTENSA_SLOT13_OP,        33)
38ELF_RELOC(R_XTENSA_SLOT14_OP,        34)
39ELF_RELOC(R_XTENSA_SLOT0_ALT,        35)
40ELF_RELOC(R_XTENSA_SLOT1_ALT,        36)
41ELF_RELOC(R_XTENSA_SLOT2_ALT,        37)
42ELF_RELOC(R_XTENSA_SLOT3_ALT,        38)
43ELF_RELOC(R_XTENSA_SLOT4_ALT,        39)
44ELF_RELOC(R_XTENSA_SLOT5_ALT,        40)
45ELF_RELOC(R_XTENSA_SLOT6_ALT,        41)
46ELF_RELOC(R_XTENSA_SLOT7_ALT,        42)
47ELF_RELOC(R_XTENSA_SLOT8_ALT,        43)
48ELF_RELOC(R_XTENSA_SLOT9_ALT,        44)
49ELF_RELOC(R_XTENSA_SLOT10_ALT,       45)
50ELF_RELOC(R_XTENSA_SLOT11_ALT,       46)
51ELF_RELOC(R_XTENSA_SLOT12_ALT,       47)
52ELF_RELOC(R_XTENSA_SLOT13_ALT,       48)
53ELF_RELOC(R_XTENSA_SLOT14_ALT,       49)
54ELF_RELOC(R_XTENSA_TLSDESC_FN,       50)
55ELF_RELOC(R_XTENSA_TLSDESC_ARG,      51)
56ELF_RELOC(R_XTENSA_TLS_DTPOFF,       52)
57ELF_RELOC(R_XTENSA_TLS_TPOFF,        53)
58ELF_RELOC(R_XTENSA_TLS_FUNC,         54)
59ELF_RELOC(R_XTENSA_TLS_ARG,          55)
60ELF_RELOC(R_XTENSA_TLS_CALL,         56)
61