1#PROG: objcopy 2#objdump: -dr --prefix-addresses --show-raw-insn 3#name: Mixed MIPS and microMIPS disassembly 4#as: -mips2 5 6# Test mixed-mode disassembly in overlapping sections. 7 8.*: +file format .*mips.* 9 10Disassembly of section \.text\.foo: 11[0-9a-f]+ <[^>]*> 27bdffe0 addiu sp,sp,-32 12[0-9a-f]+ <[^>]*> afbf001c sw ra,28\(sp\) 13[0-9a-f]+ <[^>]*> 0c000000 jal 00000000 <.*> 14[ ]*[0-9a-f]+: R_MIPS_26 baz 15[0-9a-f]+ <[^>]*> 00000000 nop 16[0-9a-f]+ <[^>]*> 8fbf001c lw ra,28\(sp\) 17[0-9a-f]+ <[^>]*> 03e00008 jr ra 18[0-9a-f]+ <[^>]*> 27bd0020 addiu sp,sp,32 19 \.\.\. 20 21Disassembly of section \.text\.bar: 22[0-9a-f]+ <[^>]*> 4ff1 addiu sp,sp,-32 23[0-9a-f]+ <[^>]*> cbe7 sw ra,28\(sp\) 24[0-9a-f]+ <[^>]*> 7400 0000 jals 00000000 <.*> 25[ ]*[0-9a-f]+: R_MICROMIPS_26_S1 baz 26[0-9a-f]+ <[^>]*> 0c00 nop 27[0-9a-f]+ <[^>]*> 4be7 lw ra,28\(sp\) 28[0-9a-f]+ <[^>]*> 4708 jraddiusp 32 29[0-9a-f]+ <[^>]*> 0c00 nop 30 \.\.\. 31