blob: ec6db7bd9373a733e3f74e9f5a771b5a4fa38c7c (
plain)
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
|
/* Created by build_access.py */
/* returns string of length 0 if invalid arg */
const char * dwarf_get_elf_relocname_sparc(unsigned long);
#ifndef R_SPARC_NONE
#define R_SPARC_NONE 0
#endif /* R_SPARC_NONE */
#ifndef R_SPARC_8
#define R_SPARC_8 1
#endif /* R_SPARC_8 */
#ifndef R_SPARC_16
#define R_SPARC_16 2
#endif /* R_SPARC_16 */
#ifndef R_SPARC_32
#define R_SPARC_32 3
#endif /* R_SPARC_32 */
#ifndef R_SPARC_DISP8
#define R_SPARC_DISP8 4
#endif /* R_SPARC_DISP8 */
#ifndef R_SPARC_DISP16
#define R_SPARC_DISP16 5
#endif /* R_SPARC_DISP16 */
#ifndef R_SPARC_DISP32
#define R_SPARC_DISP32 6
#endif /* R_SPARC_DISP32 */
#ifndef R_SPARC_WDISP30
#define R_SPARC_WDISP30 7
#endif /* R_SPARC_WDISP30 */
#ifndef R_SPARC_WDISP22
#define R_SPARC_WDISP22 8
#endif /* R_SPARC_WDISP22 */
#ifndef R_SPARC_HI22
#define R_SPARC_HI22 9
#endif /* R_SPARC_HI22 */
#ifndef R_SPARC_22
#define R_SPARC_22 10
#endif /* R_SPARC_22 */
#ifndef R_SPARC_13
#define R_SPARC_13 11
#endif /* R_SPARC_13 */
#ifndef R_SPARC_LO10
#define R_SPARC_LO10 12
#endif /* R_SPARC_LO10 */
#ifndef R_SPARC_GOT10
#define R_SPARC_GOT10 13
#endif /* R_SPARC_GOT10 */
#ifndef R_SPARC_GOT13
#define R_SPARC_GOT13 14
#endif /* R_SPARC_GOT13 */
#ifndef R_SPARC_GOT22
#define R_SPARC_GOT22 15
#endif /* R_SPARC_GOT22 */
#ifndef R_SPARC_PC10
#define R_SPARC_PC10 16
#endif /* R_SPARC_PC10 */
#ifndef R_SPARC_PC22
#define R_SPARC_PC22 17
#endif /* R_SPARC_PC22 */
#ifndef R_SPARC_WPLT30
#define R_SPARC_WPLT30 18
#endif /* R_SPARC_WPLT30 */
#ifndef R_SPARC_COPY
#define R_SPARC_COPY 19
#endif /* R_SPARC_COPY */
#ifndef R_SPARC_GLOB_DAT
#define R_SPARC_GLOB_DAT 20
#endif /* R_SPARC_GLOB_DAT */
#ifndef R_SPARC_JMP_SLOT
#define R_SPARC_JMP_SLOT 21
#endif /* R_SPARC_JMP_SLOT */
#ifndef R_SPARC_RELATIVE
#define R_SPARC_RELATIVE 22
#endif /* R_SPARC_RELATIVE */
#ifndef R_SPARC_UA32
#define R_SPARC_UA32 23
#endif /* R_SPARC_UA32 */
#ifndef R_SPARC_PLT32
#define R_SPARC_PLT32 24
#endif /* R_SPARC_PLT32 */
#ifndef R_SPARC_HIPLT22
#define R_SPARC_HIPLT22 25
#endif /* R_SPARC_HIPLT22 */
#ifndef R_SPARC_LOPLT10
#define R_SPARC_LOPLT10 26
#endif /* R_SPARC_LOPLT10 */
#ifndef R_SPARC_PCPLT32
#define R_SPARC_PCPLT32 27
#endif /* R_SPARC_PCPLT32 */
#ifndef R_SPARC_PCPLT22
#define R_SPARC_PCPLT22 28
#endif /* R_SPARC_PCPLT22 */
#ifndef R_SPARC_PCPLT10
#define R_SPARC_PCPLT10 29
#endif /* R_SPARC_PCPLT10 */
#ifndef R_SPARC_10
#define R_SPARC_10 30
#endif /* R_SPARC_10 */
#ifndef R_SPARC_11
#define R_SPARC_11 31
#endif /* R_SPARC_11 */
#ifndef R_SPARC_64
#define R_SPARC_64 32
#endif /* R_SPARC_64 */
#ifndef R_SPARC_OLO10
#define R_SPARC_OLO10 33
#endif /* R_SPARC_OLO10 */
#ifndef R_SPARC_HH22
#define R_SPARC_HH22 34
#endif /* R_SPARC_HH22 */
#ifndef R_SPARC_HM10
#define R_SPARC_HM10 35
#endif /* R_SPARC_HM10 */
#ifndef R_SPARC_LM22
#define R_SPARC_LM22 36
#endif /* R_SPARC_LM22 */
#ifndef R_SPARC_PC_HH22
#define R_SPARC_PC_HH22 37
#endif /* R_SPARC_PC_HH22 */
#ifndef R_SPARC_PC_HM10
#define R_SPARC_PC_HM10 38
#endif /* R_SPARC_PC_HM10 */
#ifndef R_SPARC_PC_LM22
#define R_SPARC_PC_LM22 39
#endif /* R_SPARC_PC_LM22 */
#ifndef R_SPARC_WDISP16
#define R_SPARC_WDISP16 40
#endif /* R_SPARC_WDISP16 */
#ifndef R_SPARC_WDISP19
#define R_SPARC_WDISP19 41
#endif /* R_SPARC_WDISP19 */
#ifndef R_SPARC_GLOB_JMP
#define R_SPARC_GLOB_JMP 42
#endif /* R_SPARC_GLOB_JMP */
#ifndef R_SPARC_7
#define R_SPARC_7 43
#endif /* R_SPARC_7 */
#ifndef R_SPARC_5
#define R_SPARC_5 44
#endif /* R_SPARC_5 */
#ifndef R_SPARC_6
#define R_SPARC_6 45
#endif /* R_SPARC_6 */
#ifndef R_SPARC_DISP64
#define R_SPARC_DISP64 46
#endif /* R_SPARC_DISP64 */
#ifndef R_SPARC_PLT64
#define R_SPARC_PLT64 47
#endif /* R_SPARC_PLT64 */
#ifndef R_SPARC_HIX22
#define R_SPARC_HIX22 48
#endif /* R_SPARC_HIX22 */
#ifndef R_SPARC_LOX10
#define R_SPARC_LOX10 49
#endif /* R_SPARC_LOX10 */
#ifndef R_SPARC_H44
#define R_SPARC_H44 50
#endif /* R_SPARC_H44 */
#ifndef R_SPARC_M44
#define R_SPARC_M44 51
#endif /* R_SPARC_M44 */
#ifndef R_SPARC_L44
#define R_SPARC_L44 52
#endif /* R_SPARC_L44 */
#ifndef R_SPARC_REGISTER
#define R_SPARC_REGISTER 53
#endif /* R_SPARC_REGISTER */
#ifndef R_SPARC_UA64
#define R_SPARC_UA64 54
#endif /* R_SPARC_UA64 */
#ifndef R_SPARC_UA16
#define R_SPARC_UA16 55
#endif /* R_SPARC_UA16 */
#ifndef R_SPARC_TLS_GD_HI22
#define R_SPARC_TLS_GD_HI22 56
#endif /* R_SPARC_TLS_GD_HI22 */
#ifndef R_SPARC_TLS_GD_LO10
#define R_SPARC_TLS_GD_LO10 57
#endif /* R_SPARC_TLS_GD_LO10 */
#ifndef R_SPARC_TLS_GD_ADD
#define R_SPARC_TLS_GD_ADD 58
#endif /* R_SPARC_TLS_GD_ADD */
#ifndef R_SPARC_TLS_GD_CALL
#define R_SPARC_TLS_GD_CALL 59
#endif /* R_SPARC_TLS_GD_CALL */
#ifndef R_SPARC_TLS_LDM_HI22
#define R_SPARC_TLS_LDM_HI22 60
#endif /* R_SPARC_TLS_LDM_HI22 */
#ifndef R_SPARC_TLS_LDM_LO10
#define R_SPARC_TLS_LDM_LO10 61
#endif /* R_SPARC_TLS_LDM_LO10 */
#ifndef R_SPARC_TLS_LDM_ADD
#define R_SPARC_TLS_LDM_ADD 62
#endif /* R_SPARC_TLS_LDM_ADD */
#ifndef R_SPARC_TLS_LDM_CALL
#define R_SPARC_TLS_LDM_CALL 63
#endif /* R_SPARC_TLS_LDM_CALL */
#ifndef R_SPARC_TLS_LDO_HIX22
#define R_SPARC_TLS_LDO_HIX22 64
#endif /* R_SPARC_TLS_LDO_HIX22 */
#ifndef R_SPARC_TLS_LDO_LOX10
#define R_SPARC_TLS_LDO_LOX10 65
#endif /* R_SPARC_TLS_LDO_LOX10 */
#ifndef R_SPARC_TLS_LDO_ADD
#define R_SPARC_TLS_LDO_ADD 66
#endif /* R_SPARC_TLS_LDO_ADD */
#ifndef R_SPARC_TLS_IE_HI22
#define R_SPARC_TLS_IE_HI22 67
#endif /* R_SPARC_TLS_IE_HI22 */
#ifndef R_SPARC_TLS_IE_LO10
#define R_SPARC_TLS_IE_LO10 68
#endif /* R_SPARC_TLS_IE_LO10 */
#ifndef R_SPARC_TLS_IE_LD
#define R_SPARC_TLS_IE_LD 69
#endif /* R_SPARC_TLS_IE_LD */
#ifndef R_SPARC_TLS_IE_LDX
#define R_SPARC_TLS_IE_LDX 70
#endif /* R_SPARC_TLS_IE_LDX */
#ifndef R_SPARC_TLS_IE_ADD
#define R_SPARC_TLS_IE_ADD 71
#endif /* R_SPARC_TLS_IE_ADD */
#ifndef R_SPARC_TLS_LE_HIX22
#define R_SPARC_TLS_LE_HIX22 72
#endif /* R_SPARC_TLS_LE_HIX22 */
#ifndef R_SPARC_TLS_LE_LOX10
#define R_SPARC_TLS_LE_LOX10 73
#endif /* R_SPARC_TLS_LE_LOX10 */
#ifndef R_SPARC_TLS_DTPMOD32
#define R_SPARC_TLS_DTPMOD32 74
#endif /* R_SPARC_TLS_DTPMOD32 */
#ifndef R_SPARC_TLS_DTPMOD64
#define R_SPARC_TLS_DTPMOD64 75
#endif /* R_SPARC_TLS_DTPMOD64 */
#ifndef R_SPARC_TLS_DTPOFF32
#define R_SPARC_TLS_DTPOFF32 76
#endif /* R_SPARC_TLS_DTPOFF32 */
#ifndef R_SPARC_TLS_DTPOFF64
#define R_SPARC_TLS_DTPOFF64 77
#endif /* R_SPARC_TLS_DTPOFF64 */
#ifndef R_SPARC_TLS_TPOFF32
#define R_SPARC_TLS_TPOFF32 78
#endif /* R_SPARC_TLS_TPOFF32 */
#ifndef R_SPARC_TLS_TPOFF64
#define R_SPARC_TLS_TPOFF64 79
#endif /* R_SPARC_TLS_TPOFF64 */
#ifndef R_SPARC_GOTDATA_HIX22
#define R_SPARC_GOTDATA_HIX22 80
#endif /* R_SPARC_GOTDATA_HIX22 */
#ifndef R_SPARC_GOTDATA_LOX10
#define R_SPARC_GOTDATA_LOX10 81
#endif /* R_SPARC_GOTDATA_LOX10 */
#ifndef R_SPARC_GOTDATA_OP_HIX22
#define R_SPARC_GOTDATA_OP_HIX22 82
#endif /* R_SPARC_GOTDATA_OP_HIX22 */
#ifndef R_SPARC_GOTDATA_OP_LOX10
#define R_SPARC_GOTDATA_OP_LOX10 83
#endif /* R_SPARC_GOTDATA_OP_LOX10 */
#ifndef R_SPARC_GOTDATA_OP
#define R_SPARC_GOTDATA_OP 84
#endif /* R_SPARC_GOTDATA_OP */
#ifndef R_SPARC_H34
#define R_SPARC_H34 85
#endif /* R_SPARC_H34 */
#ifndef R_SPARC_SIZE32
#define R_SPARC_SIZE32 86
#endif /* R_SPARC_SIZE32 */
#ifndef R_SPARC_SIZE64
#define R_SPARC_SIZE64 87
#endif /* R_SPARC_SIZE64 */
#ifndef R_SPARC_WDISP10
#define R_SPARC_WDISP10 88
#endif /* R_SPARC_WDISP10 */
#ifndef R_SPARC_JMP_IREL
#define R_SPARC_JMP_IREL 248
#endif /* R_SPARC_JMP_IREL */
#ifndef R_SPARC_IRELATIVE
#define R_SPARC_IRELATIVE 249
#endif /* R_SPARC_IRELATIVE */
#ifndef R_SPARC_GNU_VTINHERIT
#define R_SPARC_GNU_VTINHERIT 250
#endif /* R_SPARC_GNU_VTINHERIT */
#ifndef R_SPARC_GNU_VTENTRY
#define R_SPARC_GNU_VTENTRY 251
#endif /* R_SPARC_GNU_VTENTRY */
#ifndef R_SPARC_REV32
#define R_SPARC_REV32 252
#endif /* R_SPARC_REV32 */
|