1 #objdump: -dr --prefix-address --show-raw-insn 2 #as: -32 -I$srcdir/$subdir 3 #name: MIPS16e ISA subset disassembly 4 #source: mips16e-sub.s 5 6 .*: +file format .*mips.* 7 8 Disassembly of section \.text: 9 [0-9a-f]+ <[^>]*> eac0 0xeac0 10 [0-9a-f]+ <[^>]*> eac0 0xeac0 11 [0-9a-f]+ <[^>]*> e8a0 0xe8a0 12 [0-9a-f]+ <[^>]*> ea80 0xea80 13 [0-9a-f]+ <[^>]*> eac0 0xeac0 14 [0-9a-f]+ <[^>]*> eac0 0xeac0 15 [0-9a-f]+ <[^>]*> eac0 0xeac0 16 [0-9a-f]+ <[^>]*> eac0 0xeac0 17 [0-9a-f]+ <[^>]*> e8a0 0xe8a0 18 [0-9a-f]+ <[^>]*> ea80 0xea80 19 [0-9a-f]+ <[^>]*> e8a0 0xe8a0 20 [0-9a-f]+ <[^>]*> ea80 0xea80 21 [0-9a-f]+ <[^>]*> eac0 0xeac0 22 [0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <stuff> 23 [ ]*[0-9a-f]+: R_MIPS16_26 foo 24 [0-9a-f]+ <[^>]*> 4281 addiu a0,v0,1 25 [0-9a-f]+ <[^>]*> eac0 0xeac0 26 [0-9a-f]+ <[^>]*> 1800 0000 jal 00000000 <stuff> 27 [ ]*[0-9a-f]+: R_MIPS16_26 foo 28 [0-9a-f]+ <[^>]*> 6500 nop 29 [0-9a-f]+ <[^>]*> 6782 move a0,v0 30 [0-9a-f]+ <[^>]*> eac0 0xeac0 31 [0-9a-f]+ <[^>]*> 6782 move a0,v0 32 [0-9a-f]+ <[^>]*> ea80 0xea80 33 [0-9a-f]+ <[^>]*> 6782 move a0,v0 34 [0-9a-f]+ <[^>]*> e8a0 0xe8a0 35 [0-9a-f]+ <[^>]*> ec91 0xec91 36 [0-9a-f]+ <[^>]*> ecb1 0xecb1 37 [0-9a-f]+ <[^>]*> ec11 0xec11 38 [0-9a-f]+ <[^>]*> ec31 0xec31 39 [0-9a-f]+ <[^>]*> 64c1 0x64c1 40 [0-9a-f]+ <[^>]*> 64c0 0x64c0 41 [0-9a-f]+ <[^>]*> 64e2 0x64e2 42 [0-9a-f]+ <[^>]*> 64f2 0x64f2 43 [0-9a-f]+ <[^>]*> 64df 0x64df 44 [0-9a-f]+ <[^>]*> f010 extend 0x10 45 [0-9a-f]+ <[^>]*> 64e1 0x64e1 46 [0-9a-f]+ <[^>]*> f004 extend 0x4 47 [0-9a-f]+ <[^>]*> 64f2 0x64f2 48 [0-9a-f]+ <[^>]*> f308 extend 0x308 49 [0-9a-f]+ <[^>]*> 64e2 0x64e2 50 [0-9a-f]+ <[^>]*> f30c extend 0x30c 51 [0-9a-f]+ <[^>]*> 64f2 0x64f2 52 [0-9a-f]+ <[^>]*> f70e extend 0x70e 53 [0-9a-f]+ <[^>]*> 64d2 0x64d2 54 [0-9a-f]+ <[^>]*> f30a extend 0x30a 55 [0-9a-f]+ <[^>]*> 64e2 0x64e2 56 [0-9a-f]+ <[^>]*> 6441 0x6441 57