1 #objdump: -dr --prefix-addresses --show-raw-insn -mmips:isa64r6 2 #name: MIPS local PC-relative relocations 4 3 #as: -32 -mips32r6 4 #source: pcrel-reloc-4.s 5 6 .*: +file format .*mips.* 7 8 Disassembly of section \.text: 9 [0-9a-f]+ <[^>]*> 1000ffff b 00000000 <foo> 10 [ ]*[0-9a-f]+: R_MIPS_PC16 bar 11 [0-9a-f]+ <[^>]*> 1000ffff b 00000004 <foo\+0x4> 12 [ ]*[0-9a-f]+: R_MIPS_PC16 bar 13 [0-9a-f]+ <[^>]*> 1000ffff b 00000008 <foo\+0x8> 14 [ ]*[0-9a-f]+: R_MIPS_PC16 bar 15 [0-9a-f]+ <[^>]*> 1000ffff b 0000000c <foo\+0xc> 16 [ ]*[0-9a-f]+: R_MIPS_PC16 bar 17 [0-9a-f]+ <[^>]*> cbffffff bc 00000010 <foo\+0x10> 18 [ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar 19 [0-9a-f]+ <[^>]*> cbffffff bc 00000014 <foo\+0x14> 20 [ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar 21 [0-9a-f]+ <[^>]*> cbffffff bc 00000018 <foo\+0x18> 22 [ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar 23 [0-9a-f]+ <[^>]*> cbffffff bc 0000001c <foo\+0x1c> 24 [ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar 25 [0-9a-f]+ <[^>]*> d85fffff beqzc v0,00000020 <foo\+0x20> 26 [ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar 27 [0-9a-f]+ <[^>]*> d85fffff beqzc v0,00000024 <foo\+0x24> 28 [ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar 29 [0-9a-f]+ <[^>]*> d85fffff beqzc v0,00000028 <foo\+0x28> 30 [ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar 31 [0-9a-f]+ <[^>]*> d85fffff beqzc v0,0000002c <foo\+0x2c> 32 [ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar 33 [0-9a-f]+ <[^>]*> ec480000 lwpc v0,00000030 <foo\+0x30> 34 [ ]*[0-9a-f]+: R_MIPS_PC19_S2 bar 35 [0-9a-f]+ <[^>]*> ec480000 lwpc v0,00000034 <foo\+0x34> 36 [ ]*[0-9a-f]+: R_MIPS_PC19_S2 bar 37 [0-9a-f]+ <[^>]*> ec480000 lwpc v0,00000038 <foo\+0x38> 38 [ ]*[0-9a-f]+: R_MIPS_PC19_S2 bar 39 [0-9a-f]+ <[^>]*> ec480000 lwpc v0,0000003c <foo\+0x3c> 40 [ ]*[0-9a-f]+: R_MIPS_PC19_S2 bar 41 [0-9a-f]+ <[^>]*> ec580000 ldpc v0,00000040 <foo\+0x40> 42 [ ]*[0-9a-f]+: R_MIPS_PC18_S3 bar 43 [0-9a-f]+ <[^>]*> ec580000 ldpc v0,00000040 <foo\+0x40> 44 [ ]*[0-9a-f]+: R_MIPS_PC18_S3 bar 45 [0-9a-f]+ <[^>]*> ec580000 ldpc v0,00000048 <foo\+0x48> 46 [ ]*[0-9a-f]+: R_MIPS_PC18_S3 bar 47 [0-9a-f]+ <[^>]*> ec580000 ldpc v0,00000048 <foo\+0x48> 48 [ ]*[0-9a-f]+: R_MIPS_PC18_S3 bar 49 [0-9a-f]+ <[^>]*> ec5e0001 auipc v0,0x1 50 [ ]*[0-9a-f]+: R_MIPS_PCHI16 \.text 51 [0-9a-f]+ <[^>]*> 24420014 addiu v0,v0,20 52 [ ]*[0-9a-f]+: R_MIPS_PCLO16 \.text 53 [0-9a-f]+ <[^>]*> ec5e0001 auipc v0,0x1 54 [ ]*[0-9a-f]+: R_MIPS_PCHI16 \.text 55 [0-9a-f]+ <[^>]*> 24420014 addiu v0,v0,20 56 [ ]*[0-9a-f]+: R_MIPS_PCLO16 \.text 57 [0-9a-f]+ <[^>]*> ec5e0001 auipc v0,0x1 58 [ ]*[0-9a-f]+: R_MIPS_PCHI16 \.text 59 [0-9a-f]+ <[^>]*> 24420014 addiu v0,v0,20 60 [ ]*[0-9a-f]+: R_MIPS_PCLO16 \.text 61 [0-9a-f]+ <[^>]*> ec5e0001 auipc v0,0x1 62 [ ]*[0-9a-f]+: R_MIPS_PCHI16 \.text 63 [0-9a-f]+ <[^>]*> 24420014 addiu v0,v0,20 64 [ ]*[0-9a-f]+: R_MIPS_PCLO16 \.text 65 \.\.\. 66 [0-9a-f]+ <[^>]*> 03e00009 jr ra 67 [0-9a-f]+ <[^>]*> 00000000 nop 68 \.\.\. 69 [0-9a-f]+ <[^>]*> 03e00009 jr ra 70 [0-9a-f]+ <[^>]*> 00000000 nop 71 \.\.\. 72