]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
2006-05-02 Michael Snyder <msnyder@redhat.com>
authorMichael Snyder <msnyder@vmware.com>
Wed, 3 May 2006 00:36:00 +0000 (00:36 +0000)
committerMichael Snyder <msnyder@vmware.com>
Wed, 3 May 2006 00:36:00 +0000 (00:36 +0000)
commitdb7cccb3026309be95db3d00832abd916a0cc2a7
treebbc1b87efeafcd1c14879b6ca4b5f79758da66f3
parent4540c267a37186fb669d7044cee438a62fbb651c
2006-05-02  Michael Snyder  <msnyder@redhat.com>

* breakpoint.h (breakpoint_silence): Export.
* breakpoint.c (breakpoint_silence): New function.
* infcmd.c (finish_command): Check for reverse exec direction.
(finish_backward): New function, handle finish cmd in reverse.
* infrun.c (enum inferior_stop_reason): Add NO_HISTORY reason.
(handle_inferior_event): Handle TARGET_WAITKIND_NO_HISTORY.
Handle stepping over a function call in reverse.
Handle stepping thru a line range in reverse.
Handle setting a step-resume breakpoint in reverse.
Handle stepping into a function in reverse.
Handle stepping between line ranges in reverse.
(print_stop_reason): Print reason for NO_HISTORY.
gdb/ChangeLog
gdb/breakpoint.c
gdb/breakpoint.h
gdb/infcmd.c
gdb/infrun.c