1 #objdump: -dr --prefix-addresses --show-raw-insn 2 #name: MIPS16 branch relocation with addend 4 3 #as: -32 4 5 .*: +file format .*mips.* 6 7 Disassembly of section \.text: 8 \.\.\. 9 [0-9a-f]+ <[^>]*> f7ef 101f b 00011002 <foo\+0x10002> 10 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 11 [0-9a-f]+ <[^>]*> f7ef 601f bteqz 00011006 <foo\+0x10006> 12 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 13 [0-9a-f]+ <[^>]*> f7ef 611f btnez 0001100a <foo\+0x1000a> 14 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 15 [0-9a-f]+ <[^>]*> f7ef 221f beqz v0,0001100e <foo\+0x1000e> 16 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 17 [0-9a-f]+ <[^>]*> f7ef 2a1f bnez v0,00011012 <foo\+0x10012> 18 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 19 [0-9a-f]+ <[^>]*> f010 1000 b ffff1018 <foo\+0xffff0018> 20 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 21 [0-9a-f]+ <[^>]*> f010 6000 bteqz ffff101c <foo\+0xffff001c> 22 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 23 [0-9a-f]+ <[^>]*> f010 6100 btnez ffff1020 <foo\+0xffff0020> 24 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 25 [0-9a-f]+ <[^>]*> f010 2200 beqz v0,ffff1024 <foo\+0xffff0024> 26 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 27 [0-9a-f]+ <[^>]*> f010 2a00 bnez v0,ffff1028 <foo\+0xffff0028> 28 [ ]*[0-9a-f]+: R_MIPS16_PC16_S1 bar 29 [0-9a-f]+ <[^>]*> 6500 nop 30 \.\.\. 31