blob: b76d1491d69cafd0035b8f4b84829813c26ab89a (
plain) (
blame)
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
#define ELF32_MACHDEP_ENDIANNESS ELFDATA2LSB
#define ELF32_MACHDEP_ID_CASES \
case EM_V850: \
break;
#define ELF32_MACHDEP_ID EM_V850
#define EF_V850_ARCH 0xf0000000
#define E_V850_ARCH 0x00000000
#define E_V850E_ARCH 0x10000000
#define E_V850E1_ARCH 0x20000000
#define E_V850E2_ARCH 0x30000000
#define E_V850E2V3_ARCH 0x40000000
#define ARCH_ELFSIZE 32
#define R_V850_NONE 0
#define R_V850_9_PCREL 1
#define R_V850_22_PCREL 2
#define R_V850_HI16_S 3
#define R_V850_HI16 4
#define R_V850_LO16 5
#define R_V850_ABS32 6
#define R_V850_16 7
#define R_V850_8 8
#define R_V850_SDA_16_16_OFFSET 9
#define R_V850_SDA_15_16_OFFSET 10
#define R_V850_ZDA_16_16_OFFSET 11
#define R_V850_ZDA_15_16_OFFSET 12
#define R_V850_TDA_6_8_OFFSET 13
#define R_V850_TDA_7_8_OFFSET 14
#define R_V850_TDA_7_7_OFFSET 15
#define R_V850_TDA_16_16_OFFSET 16
#define R_V850_TDA_4_5_OFFSET 17
#define R_V850_TDA_4_4_OFFSET 18
#define R_V850_SDA_16_16_SPLIT_OFFSET 19
#define R_V850_ZDA_16_16_SPLIT_OFFSET 20
#define R_V850_CALLT_6_7_OFFSET 21
#define R_V850_CALLT_16_16_OFFSET 22
#define R_V850_GNU_VTINHERIT 23
#define R_V850_GNU_VTENTRY 24
#define R_V850_LONGCALL 25
#define R_V850_LONGJUMP 26
#define R_V850_ALIGN 27
#define R_V850_REL32 28
#define R_V850_LO16_SPLIT_OFFSET 29
#define R_V850_16_PCREL 30
#define R_V850_17_PCREL 31
#define R_V850_23 32
#define R_V850_32_PCREL 33
#define R_V850_32_ABS 34
#define R_V850_16_SPLIT_OFFSET 35
#define R_V850_16_S1 36
#define R_V850_LO16_S1 37
#define R_V850_CALLT_15_16_OFFSET 38
#define R_V850_32_GOTPCREL 39
#define R_V850_16_GOT 40
#define R_V850_32_GOT 41
#define R_V850_22_PLT 42
#define R_V850_32_PLT 43
#define R_V850_COPY 44
#define R_V850_GLOB_DAT 45
#define R_V850_JMP_SLOT 46
#define R_V850_RELATIVE 47
#define R_V850_16_GOTOFF 48
#define R_V850_32_GOTOFF 49
#define R_V850_CODE 50
#define R_V850_DATA 51
#define R_TYPE(name) __CONCAT(R_V850_,name)
|