diff options
Diffstat (limited to 'gdb/testsuite/gdb.reverse/solib-precsave.exp')
-rw-r--r-- | gdb/testsuite/gdb.reverse/solib-precsave.exp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/gdb/testsuite/gdb.reverse/solib-precsave.exp b/gdb/testsuite/gdb.reverse/solib-precsave.exp index a3f874c..165580d 100644 --- a/gdb/testsuite/gdb.reverse/solib-precsave.exp +++ b/gdb/testsuite/gdb.reverse/solib-precsave.exp @@ -91,15 +91,12 @@ gdb_test "break $end_of_main" \ "Breakpoint $decimal at .*$srcfile, line $end_of_main\." \ "breakpoint at end of main" -set test "run to end of main" -set pass_pattern "Breakpoint .* end of main .*" -set kfail_pattern "Process record does not support instruction 0xfae64 at.*" -gdb_test_multiple "continue" $test { - -re "\[\r\n\]*(?:$pass_pattern)\[\r\n\]+$gdb_prompt $" { - pass $test +gdb_test_multiple "continue" "run to end of main" { + -wrap -re "Breakpoint .* end of main .*" { + pass $gdb_test_name } - -re "\[\r\n\]*(?:$kfail_pattern)\[\r\n\]+$gdb_prompt $" { - kfail "gdb/25038" $test + -wrap -re "Process record does not support instruction 0xfae64 at.*" { + kfail "gdb/25038" $gdb_test_name return -1 } } |