OSDN Git Service

Don't suppress *running when doing finish.
authorvprus <vprus>
Fri, 13 Jun 2008 20:19:18 +0000 (20:19 +0000)
committervprus <vprus>
Fri, 13 Jun 2008 20:19:18 +0000 (20:19 +0000)
commit174ef157269676403043bf0888de663a675f46b7
tree61dfec56659ca4f85b6ccf9f2afb0eb5bd72f89c
parent7f1da6b0a1475c9aa8c0c23327ba8e8a077f01bd
Don't suppress *running when doing finish.
        * infcall.c (call_function_by_hand): Set both
        suppress_resume_observer and suppress_stop_observer.
        * infcmd.c (suppress_run_stop_observers): Split into...
        (suppress_resume_observer, suppress_stop_observer): ...those.
        (finish_command_continuation): Clear suppress_stop_observer.
        (finish_command): Set suppress_stop_observer.
        * inferior.h (suppress_run_stop_observers): Split into...
        (suppress_resume_observer, suppress_stop_observer): ...those.
        * infrun.c (normal_stop): Check for suppress_stop_observer.
        * thread.c (set_running): Check for suppress_resume_observer.
gdb/ChangeLog
gdb/infcall.c
gdb/infcmd.c
gdb/inferior.h
gdb/infrun.c
gdb/thread.c