1 // RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | elf-dump --dump-section-data | FileCheck %s
11 .cfi_personality 0x00, foo
24 .cfi_personality 0x00, foo
31 .cfi_personality 0x02, foo
37 .cfi_personality 0x03, foo
43 .cfi_personality 0x04, foo
49 .cfi_personality 0x0a, foo
55 .cfi_personality 0x0b, foo
61 .cfi_personality 0x0c, foo
67 .cfi_personality 0x08, foo
73 .cfi_personality 0x10, foo
79 .cfi_personality 0x12, foo
85 .cfi_personality 0x13, foo
91 .cfi_personality 0x14, foo
97 .cfi_personality 0x1a, foo
103 .cfi_personality 0x1b, foo
109 .cfi_personality 0x1c, foo
115 .cfi_personality 0x18, foo
121 .cfi_personality 0x80, foo
127 .cfi_personality 0x82, foo
133 .cfi_personality 0x83, foo
139 .cfi_personality 0x84, foo
145 .cfi_personality 0x8a, foo
151 .cfi_personality 0x8b, foo
157 .cfi_personality 0x8c, foo
163 .cfi_personality 0x88, foo
166 // CHECK: # Section 0x00000004
167 // CHECK-NEXT: (('sh_name', 0x00000012) # '.eh_frame'
168 // CHECK-NEXT: ('sh_type', 0x00000001)
169 // CHECK-NEXT: ('sh_flags', 0x00000002)
170 // CHECK-NEXT: ('sh_addr', 0x00000000)
171 // CHECK-NEXT: ('sh_offset', 0x00000060)
172 // CHECK-NEXT: ('sh_size', 0x00000538)
173 // CHECK-NEXT: ('sh_link', 0x00000000)
174 // CHECK-NEXT: ('sh_info', 0x00000000)
175 // CHECK-NEXT: ('sh_addralign', 0x00000008)
176 // CHECK-NEXT: ('sh_entsize', 0x00000000)
177 // CHECK-NEXT: ('_section_data', '14000000 00000000 017a4c52 00017810 02031b0c 07089001 14000000 1c000000 00000000 01000000 04000000 00000000 20000000 00000000 017a504c 52000178 100b0000 00000000 00000003 1b0c0708 90010000 14000000 28000000 00000000 01000000 04000000 00000000 14000000 70000000 00000000 01000000 04000000 00000000 20000000 00000000 017a504c 52000178 100b0000 00000000 00000002 1b0c0708 90010000 10000000 28000000 00000000 01000000 02000000 18000000 00000000 017a5052 00017810 04020000 1b0c0708 90010000 10000000 20000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 06030000 00001b0c 07089001 10000000 20000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a040000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 040a0000 1b0c0708 90010000 10000000 20000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 060b0000 00001b0c 07089001 10000000 20000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a0c0000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a080000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a100000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 04120000 1b0c0708 90010000 10000000 20000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 06130000 00001b0c 07089001 10000000 20000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a140000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 041a0000 1b0c0708 90010000 10000000 20000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 061b0000 00001b0c 07089001 10000000 20000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a1c0000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a180000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a800000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 04820000 1b0c0708 90010000 10000000 20000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 06830000 00001b0c 07089001 10000000 20000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a840000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 048a0000 1b0c0708 90010000 10000000 20000000 00000000 01000000 00000000 18000000 00000000 017a5052 00017810 068b0000 00001b0c 07089001 10000000 20000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a8c0000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000 1c000000 00000000 017a5052 00017810 0a880000 00000000 00001b0c 07089001 10000000 24000000 00000000 01000000 00000000')
180 // CHECK: # Section 0x00000008
181 // CHECK-NEXT: (('sh_name', 0x00000036) # '.rela.eh_frame'
182 // CHECK-NEXT: ('sh_type', 0x00000004)
183 // CHECK-NEXT: ('sh_flags', 0x00000000)
184 // CHECK-NEXT: ('sh_addr', 0x00000000)
185 // CHECK-NEXT: ('sh_offset', 0x00000980)
186 // CHECK-NEXT: ('sh_size', 0x00000540)
187 // CHECK-NEXT: ('sh_link', 0x00000006)
188 // CHECK-NEXT: ('sh_info', 0x00000004)
189 // CHECK-NEXT: ('sh_addralign', 0x00000008)
190 // CHECK-NEXT: ('sh_entsize', 0x00000018)
191 // CHECK-NEXT: ('_relocations', [
192 // CHECK-NEXT: # Relocation 0x00000000
193 // CHECK-NEXT: (('r_offset', 0x00000020)
194 // CHECK-NEXT: ('r_sym', 0x0000001c)
195 // CHECK-NEXT: ('r_type', 0x00000002)
196 // CHECK-NEXT: ('r_addend', 0x00000000)
198 // CHECK-NEXT: # Relocation 0x00000001
199 // CHECK-NEXT: (('r_offset', 0x00000029)
200 // CHECK-NEXT: ('r_sym', 0x00000020)
201 // CHECK-NEXT: ('r_type', 0x0000000a)
202 // CHECK-NEXT: ('r_addend', 0x00000000)
204 // CHECK-NEXT: # Relocation 0x00000002
205 // CHECK-NEXT: (('r_offset', 0x00000043)
206 // CHECK-NEXT: ('r_sym', 0x00000021)
207 // CHECK-NEXT: ('r_type', 0x00000001)
208 // CHECK-NEXT: ('r_addend', 0x00000000)
210 // CHECK-NEXT: # Relocation 0x00000003
211 // CHECK-NEXT: (('r_offset', 0x0000005c)
212 // CHECK-NEXT: ('r_sym', 0x0000001c)
213 // CHECK-NEXT: ('r_type', 0x00000002)
214 // CHECK-NEXT: ('r_addend', 0x00000001)
216 // CHECK-NEXT: # Relocation 0x00000004
217 // CHECK-NEXT: (('r_offset', 0x00000065)
218 // CHECK-NEXT: ('r_sym', 0x00000020)
219 // CHECK-NEXT: ('r_type', 0x0000000a)
220 // CHECK-NEXT: ('r_addend', 0x00000000)
222 // CHECK-NEXT: # Relocation 0x00000005
223 // CHECK-NEXT: (('r_offset', 0x00000074)
224 // CHECK-NEXT: ('r_sym', 0x0000001c)
225 // CHECK-NEXT: ('r_type', 0x00000002)
226 // CHECK-NEXT: ('r_addend', 0x00000002)
228 // CHECK-NEXT: # Relocation 0x00000006
229 // CHECK-NEXT: (('r_offset', 0x0000007d)
230 // CHECK-NEXT: ('r_sym', 0x00000020)
231 // CHECK-NEXT: ('r_type', 0x0000000a)
232 // CHECK-NEXT: ('r_addend', 0x00000000)
234 // CHECK-NEXT: # Relocation 0x00000007
235 // CHECK-NEXT: (('r_offset', 0x00000097)
236 // CHECK-NEXT: ('r_sym', 0x00000021)
237 // CHECK-NEXT: ('r_type', 0x00000001)
238 // CHECK-NEXT: ('r_addend', 0x00000000)
240 // CHECK-NEXT: # Relocation 0x00000008
241 // CHECK-NEXT: (('r_offset', 0x000000b0)
242 // CHECK-NEXT: ('r_sym', 0x0000001c)
243 // CHECK-NEXT: ('r_type', 0x00000002)
244 // CHECK-NEXT: ('r_addend', 0x00000003)
246 // CHECK-NEXT: # Relocation 0x00000009
247 // CHECK-NEXT: (('r_offset', 0x000000b9)
248 // CHECK-NEXT: ('r_sym', 0x00000020)
249 // CHECK-NEXT: ('r_type', 0x0000000c)
250 // CHECK-NEXT: ('r_addend', 0x00000000)
252 // CHECK-NEXT: # Relocation 0x0000000a
253 // CHECK-NEXT: (('r_offset', 0x000000ce)
254 // CHECK-NEXT: ('r_sym', 0x00000021)
255 // CHECK-NEXT: ('r_type', 0x0000000c)
256 // CHECK-NEXT: ('r_addend', 0x00000000)
258 // CHECK-NEXT: # Relocation 0x0000000b
259 // CHECK-NEXT: (('r_offset', 0x000000e0)
260 // CHECK-NEXT: ('r_sym', 0x0000001c)
261 // CHECK-NEXT: ('r_type', 0x00000002)
262 // CHECK-NEXT: ('r_addend', 0x00000004)
264 // CHECK-NEXT: # Relocation 0x0000000c
265 // CHECK-NEXT: (('r_offset', 0x000000fe)
266 // CHECK-NEXT: ('r_sym', 0x00000021)
267 // CHECK-NEXT: ('r_type', 0x0000000a)
268 // CHECK-NEXT: ('r_addend', 0x00000000)
270 // CHECK-NEXT: # Relocation 0x0000000d
271 // CHECK-NEXT: (('r_offset', 0x00000110)
272 // CHECK-NEXT: ('r_sym', 0x0000001c)
273 // CHECK-NEXT: ('r_type', 0x00000002)
274 // CHECK-NEXT: ('r_addend', 0x00000005)
276 // CHECK-NEXT: # Relocation 0x0000000e
277 // CHECK-NEXT: (('r_offset', 0x0000012e)
278 // CHECK-NEXT: ('r_sym', 0x00000021)
279 // CHECK-NEXT: ('r_type', 0x00000001)
280 // CHECK-NEXT: ('r_addend', 0x00000000)
282 // CHECK-NEXT: # Relocation 0x0000000f
283 // CHECK-NEXT: (('r_offset', 0x00000144)
284 // CHECK-NEXT: ('r_sym', 0x0000001c)
285 // CHECK-NEXT: ('r_type', 0x00000002)
286 // CHECK-NEXT: ('r_addend', 0x00000006)
288 // CHECK-NEXT: # Relocation 0x00000010
289 // CHECK-NEXT: (('r_offset', 0x00000162)
290 // CHECK-NEXT: ('r_sym', 0x00000021)
291 // CHECK-NEXT: ('r_type', 0x0000000c)
292 // CHECK-NEXT: ('r_addend', 0x00000000)
294 // CHECK-NEXT: # Relocation 0x00000011
295 // CHECK-NEXT: (('r_offset', 0x00000174)
296 // CHECK-NEXT: ('r_sym', 0x0000001c)
297 // CHECK-NEXT: ('r_type', 0x00000002)
298 // CHECK-NEXT: ('r_addend', 0x00000007)
300 // CHECK-NEXT: # Relocation 0x00000012
301 // CHECK-NEXT: (('r_offset', 0x00000192)
302 // CHECK-NEXT: ('r_sym', 0x00000021)
303 // CHECK-NEXT: ('r_type', 0x0000000a)
304 // CHECK-NEXT: ('r_addend', 0x00000000)
306 // CHECK-NEXT: # Relocation 0x00000013
307 // CHECK-NEXT: (('r_offset', 0x000001a4)
308 // CHECK-NEXT: ('r_sym', 0x0000001c)
309 // CHECK-NEXT: ('r_type', 0x00000002)
310 // CHECK-NEXT: ('r_addend', 0x00000008)
312 // CHECK-NEXT: # Relocation 0x00000014
313 // CHECK-NEXT: (('r_offset', 0x000001c2)
314 // CHECK-NEXT: ('r_sym', 0x00000021)
315 // CHECK-NEXT: ('r_type', 0x00000001)
316 // CHECK-NEXT: ('r_addend', 0x00000000)
318 // CHECK-NEXT: # Relocation 0x00000015
319 // CHECK-NEXT: (('r_offset', 0x000001d8)
320 // CHECK-NEXT: ('r_sym', 0x0000001c)
321 // CHECK-NEXT: ('r_type', 0x00000002)
322 // CHECK-NEXT: ('r_addend', 0x00000009)
324 // CHECK-NEXT: # Relocation 0x00000016
325 // CHECK-NEXT: (('r_offset', 0x000001f6)
326 // CHECK-NEXT: ('r_sym', 0x00000021)
327 // CHECK-NEXT: ('r_type', 0x00000001)
328 // CHECK-NEXT: ('r_addend', 0x00000000)
330 // CHECK-NEXT: # Relocation 0x00000017
331 // CHECK-NEXT: (('r_offset', 0x0000020c)
332 // CHECK-NEXT: ('r_sym', 0x0000001c)
333 // CHECK-NEXT: ('r_type', 0x00000002)
334 // CHECK-NEXT: ('r_addend', 0x0000000a)
336 // CHECK-NEXT: # Relocation 0x00000018
337 // CHECK-NEXT: (('r_offset', 0x0000022a)
338 // CHECK-NEXT: ('r_sym', 0x00000021)
339 // CHECK-NEXT: ('r_type', 0x00000018)
340 // CHECK-NEXT: ('r_addend', 0x00000000)
342 // CHECK-NEXT: # Relocation 0x00000019
343 // CHECK-NEXT: (('r_offset', 0x00000240)
344 // CHECK-NEXT: ('r_sym', 0x0000001c)
345 // CHECK-NEXT: ('r_type', 0x00000002)
346 // CHECK-NEXT: ('r_addend', 0x0000000b)
348 // CHECK-NEXT: # Relocation 0x0000001a
349 // CHECK-NEXT: (('r_offset', 0x0000025e)
350 // CHECK-NEXT: ('r_sym', 0x00000021)
351 // CHECK-NEXT: ('r_type', 0x0000000d)
352 // CHECK-NEXT: ('r_addend', 0x00000000)
354 // CHECK-NEXT: # Relocation 0x0000001b
355 // CHECK-NEXT: (('r_offset', 0x00000270)
356 // CHECK-NEXT: ('r_sym', 0x0000001c)
357 // CHECK-NEXT: ('r_type', 0x00000002)
358 // CHECK-NEXT: ('r_addend', 0x0000000c)
360 // CHECK-NEXT: # Relocation 0x0000001c
361 // CHECK-NEXT: (('r_offset', 0x0000028e)
362 // CHECK-NEXT: ('r_sym', 0x00000021)
363 // CHECK-NEXT: ('r_type', 0x00000002)
364 // CHECK-NEXT: ('r_addend', 0x00000000)
366 // CHECK-NEXT: # Relocation 0x0000001d
367 // CHECK-NEXT: (('r_offset', 0x000002a0)
368 // CHECK-NEXT: ('r_sym', 0x0000001c)
369 // CHECK-NEXT: ('r_type', 0x00000002)
370 // CHECK-NEXT: ('r_addend', 0x0000000d)
372 // CHECK-NEXT: # Relocation 0x0000001e
373 // CHECK-NEXT: (('r_offset', 0x000002be)
374 // CHECK-NEXT: ('r_sym', 0x00000021)
375 // CHECK-NEXT: ('r_type', 0x00000018)
376 // CHECK-NEXT: ('r_addend', 0x00000000)
378 // CHECK-NEXT: # Relocation 0x0000001f
379 // CHECK-NEXT: (('r_offset', 0x000002d4)
380 // CHECK-NEXT: ('r_sym', 0x0000001c)
381 // CHECK-NEXT: ('r_type', 0x00000002)
382 // CHECK-NEXT: ('r_addend', 0x0000000e)
384 // CHECK-NEXT: # Relocation 0x00000020
385 // CHECK-NEXT: (('r_offset', 0x000002f2)
386 // CHECK-NEXT: ('r_sym', 0x00000021)
387 // CHECK-NEXT: ('r_type', 0x0000000d)
388 // CHECK-NEXT: ('r_addend', 0x00000000)
390 // CHECK-NEXT: # Relocation 0x00000021
391 // CHECK-NEXT: (('r_offset', 0x00000304)
392 // CHECK-NEXT: ('r_sym', 0x0000001c)
393 // CHECK-NEXT: ('r_type', 0x00000002)
394 // CHECK-NEXT: ('r_addend', 0x0000000f)
396 // CHECK-NEXT: # Relocation 0x00000022
397 // CHECK-NEXT: (('r_offset', 0x00000322)
398 // CHECK-NEXT: ('r_sym', 0x00000021)
399 // CHECK-NEXT: ('r_type', 0x00000002)
400 // CHECK-NEXT: ('r_addend', 0x00000000)
402 // CHECK-NEXT: # Relocation 0x00000023
403 // CHECK-NEXT: (('r_offset', 0x00000334)
404 // CHECK-NEXT: ('r_sym', 0x0000001c)
405 // CHECK-NEXT: ('r_type', 0x00000002)
406 // CHECK-NEXT: ('r_addend', 0x00000010)
408 // CHECK-NEXT: # Relocation 0x00000024
409 // CHECK-NEXT: (('r_offset', 0x00000352)
410 // CHECK-NEXT: ('r_sym', 0x00000021)
411 // CHECK-NEXT: ('r_type', 0x00000018)
412 // CHECK-NEXT: ('r_addend', 0x00000000)
414 // CHECK-NEXT: # Relocation 0x00000025
415 // CHECK-NEXT: (('r_offset', 0x00000368)
416 // CHECK-NEXT: ('r_sym', 0x0000001c)
417 // CHECK-NEXT: ('r_type', 0x00000002)
418 // CHECK-NEXT: ('r_addend', 0x00000011)
420 // CHECK-NEXT: # Relocation 0x00000026
421 // CHECK-NEXT: (('r_offset', 0x00000386)
422 // CHECK-NEXT: ('r_sym', 0x00000021)
423 // CHECK-NEXT: ('r_type', 0x00000018)
424 // CHECK-NEXT: ('r_addend', 0x00000000)
426 // CHECK-NEXT: # Relocation 0x00000027
427 // CHECK-NEXT: (('r_offset', 0x0000039c)
428 // CHECK-NEXT: ('r_sym', 0x0000001c)
429 // CHECK-NEXT: ('r_type', 0x00000002)
430 // CHECK-NEXT: ('r_addend', 0x00000012)
432 // CHECK-NEXT: # Relocation 0x00000028
433 // CHECK-NEXT: (('r_offset', 0x000003ba)
434 // CHECK-NEXT: ('r_sym', 0x00000021)
435 // CHECK-NEXT: ('r_type', 0x00000001)
436 // CHECK-NEXT: ('r_addend', 0x00000000)
438 // CHECK-NEXT: # Relocation 0x00000029
439 // CHECK-NEXT: (('r_offset', 0x000003d0)
440 // CHECK-NEXT: ('r_sym', 0x0000001c)
441 // CHECK-NEXT: ('r_type', 0x00000002)
442 // CHECK-NEXT: ('r_addend', 0x00000013)
444 // CHECK-NEXT: # Relocation 0x0000002a
445 // CHECK-NEXT: (('r_offset', 0x000003ee)
446 // CHECK-NEXT: ('r_sym', 0x00000021)
447 // CHECK-NEXT: ('r_type', 0x0000000c)
448 // CHECK-NEXT: ('r_addend', 0x00000000)
450 // CHECK-NEXT: # Relocation 0x0000002b
451 // CHECK-NEXT: (('r_offset', 0x00000400)
452 // CHECK-NEXT: ('r_sym', 0x0000001c)
453 // CHECK-NEXT: ('r_type', 0x00000002)
454 // CHECK-NEXT: ('r_addend', 0x00000014)
456 // CHECK-NEXT: # Relocation 0x0000002c
457 // CHECK-NEXT: (('r_offset', 0x0000041e)
458 // CHECK-NEXT: ('r_sym', 0x00000021)
459 // CHECK-NEXT: ('r_type', 0x0000000a)
460 // CHECK-NEXT: ('r_addend', 0x00000000)
462 // CHECK-NEXT: # Relocation 0x0000002d
463 // CHECK-NEXT: (('r_offset', 0x00000430)
464 // CHECK-NEXT: ('r_sym', 0x0000001c)
465 // CHECK-NEXT: ('r_type', 0x00000002)
466 // CHECK-NEXT: ('r_addend', 0x00000015)
468 // CHECK-NEXT: # Relocation 0x0000002e
469 // CHECK-NEXT: (('r_offset', 0x0000044e)
470 // CHECK-NEXT: ('r_sym', 0x00000021)
471 // CHECK-NEXT: ('r_type', 0x00000001)
472 // CHECK-NEXT: ('r_addend', 0x00000000)
474 // CHECK-NEXT: # Relocation 0x0000002f
475 // CHECK-NEXT: (('r_offset', 0x00000464)
476 // CHECK-NEXT: ('r_sym', 0x0000001c)
477 // CHECK-NEXT: ('r_type', 0x00000002)
478 // CHECK-NEXT: ('r_addend', 0x00000016)
480 // CHECK-NEXT: # Relocation 0x00000030
481 // CHECK-NEXT: (('r_offset', 0x00000482)
482 // CHECK-NEXT: ('r_sym', 0x00000021)
483 // CHECK-NEXT: ('r_type', 0x0000000c)
484 // CHECK-NEXT: ('r_addend', 0x00000000)
486 // CHECK-NEXT: # Relocation 0x00000031
487 // CHECK-NEXT: (('r_offset', 0x00000494)
488 // CHECK-NEXT: ('r_sym', 0x0000001c)
489 // CHECK-NEXT: ('r_type', 0x00000002)
490 // CHECK-NEXT: ('r_addend', 0x00000017)
492 // CHECK-NEXT: # Relocation 0x00000032
493 // CHECK-NEXT: (('r_offset', 0x000004b2)
494 // CHECK-NEXT: ('r_sym', 0x00000021)
495 // CHECK-NEXT: ('r_type', 0x0000000a)
496 // CHECK-NEXT: ('r_addend', 0x00000000)
498 // CHECK-NEXT: # Relocation 0x00000033
499 // CHECK-NEXT: (('r_offset', 0x000004c4)
500 // CHECK-NEXT: ('r_sym', 0x0000001c)
501 // CHECK-NEXT: ('r_type', 0x00000002)
502 // CHECK-NEXT: ('r_addend', 0x00000018)
504 // CHECK-NEXT: # Relocation 0x00000034
505 // CHECK-NEXT: (('r_offset', 0x000004e2)
506 // CHECK-NEXT: ('r_sym', 0x00000021)
507 // CHECK-NEXT: ('r_type', 0x00000001)
508 // CHECK-NEXT: ('r_addend', 0x00000000)
510 // CHECK-NEXT: # Relocation 0x00000035
511 // CHECK-NEXT: (('r_offset', 0x000004f8)
512 // CHECK-NEXT: ('r_sym', 0x0000001c)
513 // CHECK-NEXT: ('r_type', 0x00000002)
514 // CHECK-NEXT: ('r_addend', 0x00000019)
516 // CHECK-NEXT: # Relocation 0x00000036
517 // CHECK-NEXT: (('r_offset', 0x00000516)
518 // CHECK-NEXT: ('r_sym', 0x00000021)
519 // CHECK-NEXT: ('r_type', 0x00000001)
520 // CHECK-NEXT: ('r_addend', 0x00000000)
522 // CHECK-NEXT: # Relocation 0x00000037
523 // CHECK-NEXT: (('r_offset', 0x0000052c)
524 // CHECK-NEXT: ('r_sym', 0x0000001c)
525 // CHECK-NEXT: ('r_type', 0x00000002)
526 // CHECK-NEXT: ('r_addend', 0x0000001a)