OSDN Git Service

2011-05-17 Tomas Martinec <fyzmat@gmail.com>
authorpalves <palves>
Tue, 17 May 2011 11:43:04 +0000 (11:43 +0000)
committerpalves <palves>
Tue, 17 May 2011 11:43:04 +0000 (11:43 +0000)
gdb/
* infrun.c (handle_inferior_event) <handling deferred step>: Clear
trap_expected.

gdb/ChangeLog
gdb/infrun.c

index 677970d..4b8a05f 100644 (file)
@@ -1,3 +1,8 @@
+2011-05-17  Tomas Martinec  <fyzmat@gmail.com>
+
+       * infrun.c (handle_inferior_event) <handling deferred step>: Clear
+       trap_expected.
+
 2011-05-16  Doug Evans  <dje@google.com>
 
        * python/py-auto-load.c (source_section_scripts): Mention objfile
index 3b779de..0a15ea3 100644 (file)
@@ -3646,6 +3646,8 @@ handle_inferior_event (struct execution_control_state *ecs)
              singlestep_breakpoints_inserted_p = 0;
            }
 
+         ecs->event_thread->control.trap_expected = 0;
+
          /* Note: We do not call context_switch at this point, as the
             context is already set up for stepping the original thread.  */
          switch_to_thread (deferred_step_ptid);