gdb/
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 12aff52fa1195ad0de613d50dce46801a1ea373f..a323589a4417f510807919ceabed6ee8daf5eea7 100644 (file)
@@ -1,3 +1,24 @@
+2009-03-22  Pedro Alves  <pedro@codesourcery.com>
+
+       * mi/mi-interp.c (mi_interpreter_init): Attach mi_about_to_proceed
+       to the about_to_proceed observer notification.
+       (mi_about_to_proceed): New.
+       (mi_on_resume): Only output ^running and the prompt here if the
+       target was proceeded.
+       * breakpoint.c (breakpoint_proceeded): New static.
+       (breakpoint_about_to_proceed): New.
+       (_initialize_breakpoints): Attach breakpoint_about_to_proceed to
+       the about_to_proceed observer notification.
+       * inferior.h (breakpoint_proceeded): Delete declaration.
+       * infrun.c (clear_proceed_status): Don't set breakpoint_proceeded.
+       Notify the about_to_proceed observers.
+       (struct inferior_status): Delete breakpoint_proceeded member.
+       (save_inferior_status): Don't save it.
+       (restore_inferior_status): Don't restore it.
+       * mi-main.h (mi_proceeded): Declare.
+       * mi/mi-main.c (mi_cmd_execute): Clear mi_proceeded before running
+       a command.
+
 2009-03-22  Pedro Alves  <pedro@codesourcery.com>
 
        * gdbthread.h (struct thread_info): Add in_infcall member.
This page took 0.024021 seconds and 4 git commands to generate.