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