Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 1
 
2
#ifndef ELF_RELOC
3
#error "ELF_RELOC must be defined"
4
#endif
5
 
6
ELF_RELOC(R_RISCV_NONE,               0)
7
ELF_RELOC(R_RISCV_32,                 1)
8
ELF_RELOC(R_RISCV_64,                 2)
9
ELF_RELOC(R_RISCV_RELATIVE,           3)
10
ELF_RELOC(R_RISCV_COPY,               4)
11
ELF_RELOC(R_RISCV_JUMP_SLOT,          5)
12
ELF_RELOC(R_RISCV_TLS_DTPMOD32,       6)
13
ELF_RELOC(R_RISCV_TLS_DTPMOD64,       7)
14
ELF_RELOC(R_RISCV_TLS_DTPREL32,       8)
15
ELF_RELOC(R_RISCV_TLS_DTPREL64,       9)
16
ELF_RELOC(R_RISCV_TLS_TPREL32,       10)
17
ELF_RELOC(R_RISCV_TLS_TPREL64,       11)
18
ELF_RELOC(R_RISCV_BRANCH,            16)
19
ELF_RELOC(R_RISCV_JAL,               17)
20
ELF_RELOC(R_RISCV_CALL,              18)
21
ELF_RELOC(R_RISCV_CALL_PLT,          19)
22
ELF_RELOC(R_RISCV_GOT_HI20,          20)
23
ELF_RELOC(R_RISCV_TLS_GOT_HI20,      21)
24
ELF_RELOC(R_RISCV_TLS_GD_HI20,       22)
25
ELF_RELOC(R_RISCV_PCREL_HI20,        23)
26
ELF_RELOC(R_RISCV_PCREL_LO12_I,      24)
27
ELF_RELOC(R_RISCV_PCREL_LO12_S,      25)
28
ELF_RELOC(R_RISCV_HI20,              26)
29
ELF_RELOC(R_RISCV_LO12_I,            27)
30
ELF_RELOC(R_RISCV_LO12_S,            28)
31
ELF_RELOC(R_RISCV_TPREL_HI20,        29)
32
ELF_RELOC(R_RISCV_TPREL_LO12_I,      30)
33
ELF_RELOC(R_RISCV_TPREL_LO12_S,      31)
34
ELF_RELOC(R_RISCV_TPREL_ADD,         32)
35
ELF_RELOC(R_RISCV_ADD8,              33)
36
ELF_RELOC(R_RISCV_ADD16,             34)
37
ELF_RELOC(R_RISCV_ADD32,             35)
38
ELF_RELOC(R_RISCV_ADD64,             36)
39
ELF_RELOC(R_RISCV_SUB8,              37)
40
ELF_RELOC(R_RISCV_SUB16,             38)
41
ELF_RELOC(R_RISCV_SUB32,             39)
42
ELF_RELOC(R_RISCV_SUB64,             40)
43
ELF_RELOC(R_RISCV_GNU_VTINHERIT,     41)
44
ELF_RELOC(R_RISCV_GNU_VTENTRY,       42)
45
ELF_RELOC(R_RISCV_ALIGN,             43)
46
ELF_RELOC(R_RISCV_RVC_BRANCH,        44)
47
ELF_RELOC(R_RISCV_RVC_JUMP,          45)
48
ELF_RELOC(R_RISCV_RVC_LUI,           46)
49
ELF_RELOC(R_RISCV_RELAX,             51)
50
ELF_RELOC(R_RISCV_SUB6,              52)
51
ELF_RELOC(R_RISCV_SET6,              53)
52
ELF_RELOC(R_RISCV_SET8,              54)
53
ELF_RELOC(R_RISCV_SET16,             55)
54
ELF_RELOC(R_RISCV_SET32,             56)
55
ELF_RELOC(R_RISCV_32_PCREL,          57)
56
ELF_RELOC(R_RISCV_IRELATIVE,         58)