diff options
author | Daniel Jacobowitz <dan@debian.org> | 2004-01-31 19:18:13 +0000 |
---|---|---|
committer | Daniel Jacobowitz <dan@debian.org> | 2004-01-31 19:18:13 +0000 |
commit | 8ab926ddb8c260b1ba9961e08c697677729dd557 (patch) | |
tree | 8b08a8c16122ec175db594a3b180363b513baf17 /gdb/breakpoint.h | |
parent | cfba74014ffe075dc03f69dfd80ce252f5586e99 (diff) | |
download | gdb-8ab926ddb8c260b1ba9961e08c697677729dd557.tar.gz |
* breakpoint.c (software_breakpoint_inserted_here_p): New function.
(bpstat_stop_status): Don't decrement PC.
* breakpoint.h (software_breakpoint_inserted_here_p): Add
prototype.
* infrun.c (adjust_pc_after_break): New function.
(handle_inferior_event): Call it, early. Remove later references
to DECR_PC_AFTER_BREAK.
(normal_stop): Add commentary.
Diffstat (limited to 'gdb/breakpoint.h')
-rw-r--r-- | gdb/breakpoint.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index 85cc8b9f3bb..2be0bb00d54 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -605,6 +605,8 @@ extern enum breakpoint_here breakpoint_here_p (CORE_ADDR); extern int breakpoint_inserted_here_p (CORE_ADDR); +extern int software_breakpoint_inserted_here_p (CORE_ADDR); + /* FIXME: cagney/2002-11-10: The current [generic] dummy-frame code implements a functional superset of this function. The only reason it hasn't been removed is because some architectures still don't |