xref: /illumos-gate/usr/src/lib/libdwarf/common/dwarf_elf_reloc_ppc.h (revision 20a7641f9918de8574b8b3b47dbe35c4bfc78df1)
1 /* Created by build_access.py */
2 /* returns string of length 0 if invalid arg */
3 const char * dwarf_get_elf_relocname_ppc(unsigned long);
4 #ifndef R_PPC_NONE
5 #define R_PPC_NONE           0
6 #endif /* R_PPC_NONE */
7 #ifndef R_PPC_ADDR32
8 #define R_PPC_ADDR32         1
9 #endif /* R_PPC_ADDR32 */
10 #ifndef R_PPC_ADDR24
11 #define R_PPC_ADDR24         2
12 #endif /* R_PPC_ADDR24 */
13 #ifndef R_PPC_ADDR16
14 #define R_PPC_ADDR16         3
15 #endif /* R_PPC_ADDR16 */
16 #ifndef R_PPC_ADDR16_LO
17 #define R_PPC_ADDR16_LO      4
18 #endif /* R_PPC_ADDR16_LO */
19 #ifndef R_PPC_ADDR16_HI
20 #define R_PPC_ADDR16_HI      5
21 #endif /* R_PPC_ADDR16_HI */
22 #ifndef R_PPC_ADDR16_HA
23 #define R_PPC_ADDR16_HA      6
24 #endif /* R_PPC_ADDR16_HA */
25 #ifndef R_PPC_ADDR14
26 #define R_PPC_ADDR14         7
27 #endif /* R_PPC_ADDR14 */
28 #ifndef R_PPC_ADDR14_BRTAKEN
29 #define R_PPC_ADDR14_BRTAKEN 8
30 #endif /* R_PPC_ADDR14_BRTAKEN */
31 #ifndef R_PPC_ADDR14_BRNTAKEN
32 #define R_PPC_ADDR14_BRNTAKEN 9
33 #endif /* R_PPC_ADDR14_BRNTAKEN */
34 #ifndef R_PPC_REL24
35 #define R_PPC_REL24          10
36 #endif /* R_PPC_REL24 */
37 #ifndef R_PPC_REL14
38 #define R_PPC_REL14          11
39 #endif /* R_PPC_REL14 */
40 #ifndef R_PPC_REL14_BRTAKEN
41 #define R_PPC_REL14_BRTAKEN  12
42 #endif /* R_PPC_REL14_BRTAKEN */
43 #ifndef R_PPC_REL14_BRNTAKEN
44 #define R_PPC_REL14_BRNTAKEN 13
45 #endif /* R_PPC_REL14_BRNTAKEN */
46 #ifndef R_PPC_GOT16
47 #define R_PPC_GOT16          14
48 #endif /* R_PPC_GOT16 */
49 #ifndef R_PPC_GOT16_LO
50 #define R_PPC_GOT16_LO       15
51 #endif /* R_PPC_GOT16_LO */
52 #ifndef R_PPC_GOT16_HI
53 #define R_PPC_GOT16_HI       16
54 #endif /* R_PPC_GOT16_HI */
55 #ifndef R_PPC_GOT16_HA
56 #define R_PPC_GOT16_HA       17
57 #endif /* R_PPC_GOT16_HA */
58 #ifndef R_PPC_PLTREL24
59 #define R_PPC_PLTREL24       18
60 #endif /* R_PPC_PLTREL24 */
61 #ifndef R_PPC_COPY
62 #define R_PPC_COPY           19
63 #endif /* R_PPC_COPY */
64 #ifndef R_PPC_GLOB_DAT
65 #define R_PPC_GLOB_DAT       20
66 #endif /* R_PPC_GLOB_DAT */
67 #ifndef R_PPC_JMP_SLOT
68 #define R_PPC_JMP_SLOT       21
69 #endif /* R_PPC_JMP_SLOT */
70 #ifndef R_PPC_RELATIVE
71 #define R_PPC_RELATIVE       22
72 #endif /* R_PPC_RELATIVE */
73 #ifndef R_PPC_LOCAL24PC
74 #define R_PPC_LOCAL24PC      23
75 #endif /* R_PPC_LOCAL24PC */
76 #ifndef R_PPC_UADDR32
77 #define R_PPC_UADDR32        24
78 #endif /* R_PPC_UADDR32 */
79 #ifndef R_PPC_UADDR16
80 #define R_PPC_UADDR16        25
81 #endif /* R_PPC_UADDR16 */
82 #ifndef R_PPC_REL32
83 #define R_PPC_REL32          26
84 #endif /* R_PPC_REL32 */
85 #ifndef R_PPC_PLT32
86 #define R_PPC_PLT32          27
87 #endif /* R_PPC_PLT32 */
88 #ifndef R_PPC_PLTREL32
89 #define R_PPC_PLTREL32       28
90 #endif /* R_PPC_PLTREL32 */
91 #ifndef R_PPC_PLT16_LO
92 #define R_PPC_PLT16_LO       29
93 #endif /* R_PPC_PLT16_LO */
94 #ifndef R_PPC_PLT16_HI
95 #define R_PPC_PLT16_HI       30
96 #endif /* R_PPC_PLT16_HI */
97 #ifndef R_PPC_PLT16_HA
98 #define R_PPC_PLT16_HA       31
99 #endif /* R_PPC_PLT16_HA */
100 #ifndef R_PPC_SDAREL16
101 #define R_PPC_SDAREL16       32
102 #endif /* R_PPC_SDAREL16 */
103 #ifndef R_PPC_SECTOFF
104 #define R_PPC_SECTOFF        33
105 #endif /* R_PPC_SECTOFF */
106 #ifndef R_PPC_SECTOFF_LO
107 #define R_PPC_SECTOFF_LO     34
108 #endif /* R_PPC_SECTOFF_LO */
109 #ifndef R_PPC_SECTOFF_HI
110 #define R_PPC_SECTOFF_HI     35
111 #endif /* R_PPC_SECTOFF_HI */
112 #ifndef R_PPC_SECTOFF_HA
113 #define R_PPC_SECTOFF_HA     36
114 #endif /* R_PPC_SECTOFF_HA */
115 #ifndef R_PPC_37
116 #define R_PPC_37             37
117 #endif /* R_PPC_37 */
118 #ifndef R_PPC_38
119 #define R_PPC_38             38
120 #endif /* R_PPC_38 */
121 #ifndef R_PPC_39
122 #define R_PPC_39             39
123 #endif /* R_PPC_39 */
124 #ifndef R_PPC_40
125 #define R_PPC_40             40
126 #endif /* R_PPC_40 */
127 #ifndef R_PPC_41
128 #define R_PPC_41             41
129 #endif /* R_PPC_41 */
130 #ifndef R_PPC_42
131 #define R_PPC_42             42
132 #endif /* R_PPC_42 */
133 #ifndef R_PPC_43
134 #define R_PPC_43             43
135 #endif /* R_PPC_43 */
136 #ifndef R_PPC_44
137 #define R_PPC_44             44
138 #endif /* R_PPC_44 */
139 #ifndef R_PPC_45
140 #define R_PPC_45             45
141 #endif /* R_PPC_45 */
142 #ifndef R_PPC_46
143 #define R_PPC_46             46
144 #endif /* R_PPC_46 */
145 #ifndef R_PPC_47
146 #define R_PPC_47             47
147 #endif /* R_PPC_47 */
148 #ifndef R_PPC_48
149 #define R_PPC_48             48
150 #endif /* R_PPC_48 */
151 #ifndef R_PPC_49
152 #define R_PPC_49             49
153 #endif /* R_PPC_49 */
154 #ifndef R_PPC_50
155 #define R_PPC_50             50
156 #endif /* R_PPC_50 */
157 #ifndef R_PPC_51
158 #define R_PPC_51             51
159 #endif /* R_PPC_51 */
160 #ifndef R_PPC_52
161 #define R_PPC_52             52
162 #endif /* R_PPC_52 */
163 #ifndef R_PPC_53
164 #define R_PPC_53             53
165 #endif /* R_PPC_53 */
166 #ifndef R_PPC_54
167 #define R_PPC_54             54
168 #endif /* R_PPC_54 */
169 #ifndef R_PPC_55
170 #define R_PPC_55             55
171 #endif /* R_PPC_55 */
172 #ifndef R_PPC_56
173 #define R_PPC_56             56
174 #endif /* R_PPC_56 */
175 #ifndef R_PPC_57
176 #define R_PPC_57             57
177 #endif /* R_PPC_57 */
178 #ifndef R_PPC_58
179 #define R_PPC_58             58
180 #endif /* R_PPC_58 */
181 #ifndef R_PPC_59
182 #define R_PPC_59             59
183 #endif /* R_PPC_59 */
184 #ifndef R_PPC_60
185 #define R_PPC_60             60
186 #endif /* R_PPC_60 */
187 #ifndef R_PPC_61
188 #define R_PPC_61             61
189 #endif /* R_PPC_61 */
190 #ifndef R_PPC_62
191 #define R_PPC_62             62
192 #endif /* R_PPC_62 */
193 #ifndef R_PPC_63
194 #define R_PPC_63             63
195 #endif /* R_PPC_63 */
196 #ifndef R_PPC_64
197 #define R_PPC_64             64
198 #endif /* R_PPC_64 */
199 #ifndef R_PPC_65
200 #define R_PPC_65             65
201 #endif /* R_PPC_65 */
202 #ifndef R_PPC_66
203 #define R_PPC_66             66
204 #endif /* R_PPC_66 */
205 #ifndef R_PPC_TLS
206 #define R_PPC_TLS            67
207 #endif /* R_PPC_TLS */
208 #ifndef R_PPC_DTPMOD32
209 #define R_PPC_DTPMOD32       68
210 #endif /* R_PPC_DTPMOD32 */
211 #ifndef R_PPC_TPREL16
212 #define R_PPC_TPREL16        69
213 #endif /* R_PPC_TPREL16 */
214 #ifndef R_PPC_TPREL16_LO
215 #define R_PPC_TPREL16_LO     70
216 #endif /* R_PPC_TPREL16_LO */
217 #ifndef R_PPC_TPREL16_HI
218 #define R_PPC_TPREL16_HI     71
219 #endif /* R_PPC_TPREL16_HI */
220 #ifndef R_PPC_TPREL16_HA
221 #define R_PPC_TPREL16_HA     72
222 #endif /* R_PPC_TPREL16_HA */
223 #ifndef R_PPC_TPREL32
224 #define R_PPC_TPREL32        73
225 #endif /* R_PPC_TPREL32 */
226 #ifndef R_PPC_DTPREL16
227 #define R_PPC_DTPREL16       74
228 #endif /* R_PPC_DTPREL16 */
229 #ifndef R_PPC_DTPREL16_LO
230 #define R_PPC_DTPREL16_LO    75
231 #endif /* R_PPC_DTPREL16_LO */
232 #ifndef R_PPC_DTPREL16_HI
233 #define R_PPC_DTPREL16_HI    76
234 #endif /* R_PPC_DTPREL16_HI */
235 #ifndef R_PPC_DTPREL16_HA
236 #define R_PPC_DTPREL16_HA    77
237 #endif /* R_PPC_DTPREL16_HA */
238 #ifndef R_PPC_DTPREL32
239 #define R_PPC_DTPREL32       78
240 #endif /* R_PPC_DTPREL32 */
241 #ifndef R_PPC_GOT_TLSGD16
242 #define R_PPC_GOT_TLSGD16    79
243 #endif /* R_PPC_GOT_TLSGD16 */
244 #ifndef R_PPC_GOT_TLSGD16_LO
245 #define R_PPC_GOT_TLSGD16_LO 80
246 #endif /* R_PPC_GOT_TLSGD16_LO */
247 #ifndef R_PPC_GOT_TLSGD16_HI
248 #define R_PPC_GOT_TLSGD16_HI 81
249 #endif /* R_PPC_GOT_TLSGD16_HI */
250 #ifndef R_PPC_GOT_TLSGD16_HA
251 #define R_PPC_GOT_TLSGD16_HA 82
252 #endif /* R_PPC_GOT_TLSGD16_HA */
253 #ifndef R_PPC_GOT_TLSLD16
254 #define R_PPC_GOT_TLSLD16    83
255 #endif /* R_PPC_GOT_TLSLD16 */
256 #ifndef R_PPC_GOT_TLSLD16_LO
257 #define R_PPC_GOT_TLSLD16_LO 84
258 #endif /* R_PPC_GOT_TLSLD16_LO */
259 #ifndef R_PPC_GOT_TLSLD16_HI
260 #define R_PPC_GOT_TLSLD16_HI 85
261 #endif /* R_PPC_GOT_TLSLD16_HI */
262 #ifndef R_PPC_GOT_TLSLD16_HA
263 #define R_PPC_GOT_TLSLD16_HA 86
264 #endif /* R_PPC_GOT_TLSLD16_HA */
265 #ifndef R_PPC_GOT_TPREL16
266 #define R_PPC_GOT_TPREL16    87
267 #endif /* R_PPC_GOT_TPREL16 */
268 #ifndef R_PPC_GOT_TPREL16_LO
269 #define R_PPC_GOT_TPREL16_LO 88
270 #endif /* R_PPC_GOT_TPREL16_LO */
271 #ifndef R_PPC_GOT_TPREL16_HI
272 #define R_PPC_GOT_TPREL16_HI 89
273 #endif /* R_PPC_GOT_TPREL16_HI */
274 #ifndef R_PPC_GOT_TPREL16_HA
275 #define R_PPC_GOT_TPREL16_HA 90
276 #endif /* R_PPC_GOT_TPREL16_HA */
277 #ifndef R_PPC_GOT_DTPREL16
278 #define R_PPC_GOT_DTPREL16   91
279 #endif /* R_PPC_GOT_DTPREL16 */
280 #ifndef R_PPC_GOT_DTPREL16_LO
281 #define R_PPC_GOT_DTPREL16_LO 92
282 #endif /* R_PPC_GOT_DTPREL16_LO */
283 #ifndef R_PPC_GOT_DTPREL16_HI
284 #define R_PPC_GOT_DTPREL16_HI 93
285 #endif /* R_PPC_GOT_DTPREL16_HI */
286 #ifndef R_PPC_GOT_DTPREL16_HA
287 #define R_PPC_GOT_DTPREL16_HA 94
288 #endif /* R_PPC_GOT_DTPREL16_HA */
289 #ifndef R_PPC_TLSGD
290 #define R_PPC_TLSGD          95
291 #endif /* R_PPC_TLSGD */
292 #ifndef R_PPC_TLSLD
293 #define R_PPC_TLSLD          96
294 #endif /* R_PPC_TLSLD */
295 #ifndef R_PPC_EMB_NADDR32
296 #define R_PPC_EMB_NADDR32    101
297 #endif /* R_PPC_EMB_NADDR32 */
298 #ifndef R_PPC_EMB_NADDR16
299 #define R_PPC_EMB_NADDR16    102
300 #endif /* R_PPC_EMB_NADDR16 */
301 #ifndef R_PPC_EMB_NADDR16_LO
302 #define R_PPC_EMB_NADDR16_LO 103
303 #endif /* R_PPC_EMB_NADDR16_LO */
304 #ifndef R_PPC_EMB_NADDR16_HI
305 #define R_PPC_EMB_NADDR16_HI 104
306 #endif /* R_PPC_EMB_NADDR16_HI */
307 #ifndef R_PPC_EMB_NADDR16_HA
308 #define R_PPC_EMB_NADDR16_HA 105
309 #endif /* R_PPC_EMB_NADDR16_HA */
310 #ifndef R_PPC_EMB_SDAI16
311 #define R_PPC_EMB_SDAI16     106
312 #endif /* R_PPC_EMB_SDAI16 */
313 #ifndef R_PPC_EMB_SDA2I16
314 #define R_PPC_EMB_SDA2I16    107
315 #endif /* R_PPC_EMB_SDA2I16 */
316 #ifndef R_PPC_EMB_SDA2REL
317 #define R_PPC_EMB_SDA2REL    108
318 #endif /* R_PPC_EMB_SDA2REL */
319 #ifndef R_PPC_EMB_SDA21
320 #define R_PPC_EMB_SDA21      109
321 #endif /* R_PPC_EMB_SDA21 */
322 #ifndef R_PPC_EMB_MRKREF
323 #define R_PPC_EMB_MRKREF     110
324 #endif /* R_PPC_EMB_MRKREF */
325 #ifndef R_PPC_EMB_RELSEC16
326 #define R_PPC_EMB_RELSEC16   111
327 #endif /* R_PPC_EMB_RELSEC16 */
328 #ifndef R_PPC_EMB_RELST_LO
329 #define R_PPC_EMB_RELST_LO   112
330 #endif /* R_PPC_EMB_RELST_LO */
331 #ifndef R_PPC_EMB_RELST_HI
332 #define R_PPC_EMB_RELST_HI   113
333 #endif /* R_PPC_EMB_RELST_HI */
334 #ifndef R_PPC_EMB_RELST_HA
335 #define R_PPC_EMB_RELST_HA   114
336 #endif /* R_PPC_EMB_RELST_HA */
337 #ifndef R_PPC_EMB_BIT_FLD
338 #define R_PPC_EMB_BIT_FLD    115
339 #endif /* R_PPC_EMB_BIT_FLD */
340 #ifndef R_PPC_EMB_RELSDA
341 #define R_PPC_EMB_RELSDA     116
342 #endif /* R_PPC_EMB_RELSDA */
343 #ifndef R_PPC_DIAB_SDA21_LO
344 #define R_PPC_DIAB_SDA21_LO  180
345 #endif /* R_PPC_DIAB_SDA21_LO */
346 #ifndef R_PPC_DIAB_SDA21_HI
347 #define R_PPC_DIAB_SDA21_HI  181
348 #endif /* R_PPC_DIAB_SDA21_HI */
349 #ifndef R_PPC_DIAB_SDA21_HA
350 #define R_PPC_DIAB_SDA21_HA  182
351 #endif /* R_PPC_DIAB_SDA21_HA */
352 #ifndef R_PPC_DIAB_RELSDA_LO
353 #define R_PPC_DIAB_RELSDA_LO 183
354 #endif /* R_PPC_DIAB_RELSDA_LO */
355 #ifndef R_PPC_DIAB_RELSDA_HI
356 #define R_PPC_DIAB_RELSDA_HI 184
357 #endif /* R_PPC_DIAB_RELSDA_HI */
358 #ifndef R_PPC_DIAB_RELSDA_HA
359 #define R_PPC_DIAB_RELSDA_HA 185
360 #endif /* R_PPC_DIAB_RELSDA_HA */
361 #ifndef R_PPC_IRELATIVE
362 #define R_PPC_IRELATIVE      248
363 #endif /* R_PPC_IRELATIVE */
364 #ifndef R_PPC_REL16
365 #define R_PPC_REL16          249
366 #endif /* R_PPC_REL16 */
367 #ifndef R_PPC_REL16_LO
368 #define R_PPC_REL16_LO       250
369 #endif /* R_PPC_REL16_LO */
370 #ifndef R_PPC_REL16_HI
371 #define R_PPC_REL16_HI       251
372 #endif /* R_PPC_REL16_HI */
373 #ifndef R_PPC_REL16_HA
374 #define R_PPC_REL16_HA       252
375 #endif /* R_PPC_REL16_HA */
376