--- gdb-7.3/gdb/testsuite/gdb.mi/mi2-disassemble.exp 2012-03-08 11:21:37.000000000 -0800 +++ gdb-7.3-patched/gdb/testsuite/gdb.mi/mi2-disassemble.exp 2012-03-09 10:04:55.000000000 -0800 @@ -58,6 +58,10 @@ mi_gdb_test "222-data-disassemble -f basics.c -l $line_main_body -- 0" \ "222\\^done,asm_insns=\\\[\{address=\"$hex\",func-name=\"main\",offset=\"0\",inst=\".*\"\},.*,\{address=\"$hex\",func-name=\"main\",offset=\"$decimal\",inst=\".*\"\}\\\]" \ "data-disassemble file & line, assembly only" + + mi_gdb_test "333-data-disassemble -s \$pc -- 0" \ + "333\\^done,asm_insns=\\\[\{address=\"$hex\",func-name=\"main\",offset=\"$decimal\",inst=\".*\"\},\{address=\"$hex\",func-name=\"main\",offset=\"$decimal\",inst=\".*\"\}.*\]" \ + "data-disassemble from pc to end of function" } proc test_disassembly_with_opcodes {} {