diff options
Diffstat (limited to 'gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp')
-rw-r--r-- | gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp b/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp index 35a6315..ebbdb41 100644 --- a/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp +++ b/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp @@ -24,11 +24,6 @@ if { ![support_displaced_stepping] } { load_lib mi-support.exp set MIFLAGS "-i=mi" -gdb_exit -if {[mi_gdb_start]} { - continue -} - proc mi_nonstop_resume { command test } { if { [mi_send_resuming_command $command $test] != 0 } { # If a resume fails, assume non-stop is broken or unsupported @@ -49,14 +44,13 @@ if {[gdb_compile "$srcdir/$subdir/$srcfile" \ return -1 } -mi_gdb_reinitialize_dir $srcdir/$subdir -mi_gdb_load $binfile +mi_clean_restart $binfile mi_gdb_test "-gdb-set non-stop 1" ".*" mi_gdb_test "-gdb-set mi-async 1" ".*" mi_detect_async -if { [mi_run_to_main] < 0 } { +if { [mi_runto_main] < 0 } { continue } |