1 #name: s390 reloc
2 #objdump: -dr
3 
4 .*: +file format .*
5 
6 Disassembly of section .text:
7 
8 .* <foo>:
9    0:	d2 00 10 00 20 00 [ 	]*mvc	0\(1,%r1\),0\(%r2\)
10 [ 	]*1: R_390_8	test_R_390_8
11    6:	58 01 20 00 [ 	]*l	%r0,0\(%r1,%r2\)
12 [ 	]*8: R_390_12	test_R_390_12
13    a:	a7 08 00 00 [ 	]*lhi	%r0,0
14 [ 	]*c: R_390_16	test_R_390_16
15 [ 	]*...
16 [ 	]*e: R_390_32	test_R_390_32
17 [ 	]*12: R_390_PC32	test_R_390_PC32\+0x12
18   16:	58 01 20 00 [ 	]*l	%r0,0\(%r1,%r2\)
19 [ 	]*18: R_390_GOT12	test_R_390_GOT12
20 [ 	]*...
21 [ 	]*1a: R_390_GOT32	test_R_390_GOT32
22 [ 	]*1e: R_390_PLT32	test_R_390_PLT32
23   22:	a7 08 00 00 [ 	]*lhi	%r0,0
24 [ 	]*24: R_390_GOT16	test_R_390_GOT16
25   26:	a7 08 00 00 [ 	]*lhi	%r0,0
26 [ 	]*28: R_390_16	test_R_390_PC16\+0x26
27   2a:	a7 e5 00 00 [ 	]*bras	%r14,2a <foo\+0x2a>
28 [ 	]*2c: R_390_PC16DBL	test_R_390_PC16DBL\+0x2
29   2e:	a7 e5 00 00 [ 	]*bras	%r14,2e <foo\+0x2e>
30 [ 	]*30: R_390_PC16DBL	test_R_390_PLT16DBL\+0x2
31   32:	a7 08 00 00 [ 	]*lhi	%r0,0
32 [ 	]*34: R_390_GOTOFF16	test_R_390_GOTOFF16
33   36:	00 00 00 00 [ 	]*.long	0x00000000
34 [ 	]*36: R_390_GOTOFF32	test_R_390_GOTOFF32
35   3a:	a7 08 00 00 [ 	]*lhi	%r0,0
36 [ 	]*3c: R_390_PLTOFF16	test_R_390_PLTOFF16
37   3e:	00 00 00 00 [ 	]*.long	0x00000000
38 [ 	]*3e: R_390_PLTOFF32	test_R_390_PLTOFF32
39   42:	58 01 20 00 [ 	]*l	%r0,0\(%r1,%r2\)
40 [ 	]*44: R_390_GOTPLT12	test_R_390_GOTPLT12
41   46:	a7 08 00 00 [ 	]*lhi	%r0,0
42 [ 	]*48: R_390_GOTPLT16	test_R_390_GOTPLT16
43   4a:	00 00 00 00 [ 	]*.long	0x00000000
44 [ 	]*4a: R_390_GOTPLT32	test_R_390_GOTPLT32
45 
46 .* <bar>:
47   4e:	a7 e5 00 00 [ 	]*bras	%r14,4e <bar>
48 [ 	]*50: R_390_PLT16DBL	foo\+0x2
49   52:	00 00 00 00 [ 	]*.long	0x00000000
50 [ 	]*52: R_390_PLT32	foo\+0x4
51   56:	07 07 [ 	]*nopr	%r7
52