* infrun.c (resume): Set right thread even if

stepping over breakpoint using software single step.
This commit is contained in:
Vladimir Prus 2007-11-28 12:49:55 +00:00
parent be9fd9f5fc
commit e842223a72
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2007-11-28 Vladimir Prus <vladimir@codesourcery.com>
* infrun.c (resume): Set right thread even if
stepping over breakpoint using software single step.
2007-11-28 Nick Roberts <nickrob@snap.net.nz>
* mi/mi-cmd-var.c (print_varobj): Revert change from 2007-08-31.

View File

@ -605,7 +605,8 @@ a command like `return' or `jump' to continue execution."));
resume_ptid = inferior_ptid;
}
if (step && breakpoint_here_p (read_pc ())
if ((step || singlestep_breakpoints_inserted_p)
&& breakpoint_here_p (read_pc ())
&& !breakpoint_inserted_here_p (read_pc ()))
{
/* We're stepping, have breakpoint at PC, and it's