This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH] Be explicit when using software breakpoint/watchpoint
- From: "Nicolas Cornu via gdb-patches" <gdb-patches at sourceware dot org>
- To: gdb-patches at sourceware dot org
- Cc: Nicolas Cornu <nicolac76 at yahoo dot fr>
- Date: Fri, 22 Sep 2017 11:17:41 +0200
- Subject: [PATCH] Be explicit when using software breakpoint/watchpoint
- Authentication-results: sourceware.org; auth=none
- Reply-to: Nicolas Cornu <nicolac76 at yahoo dot fr>
When there is no more hw watchpoint/breakpoint we see:
(gdb) watch *0x10
Hardware watchpoint 1: *0x10
(gdb) info watchpoints
Num Type Disp Enb Address What
1 watchpoint keep y *0x10
This patch change to:
(gdb) info watchpoints
Num Type Disp Enb Address What
1 sw watchpoint keep y *0x10
---
gdb/breakpoint.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c
index 8585f5e..2a542b1 100644
--- a/gdb/breakpoint.c
+++ b/gdb/breakpoint.c
@@ -6102,12 +6102,12 @@ bptype_string (enum bptype type)
static struct ep_type_description bptypes[] =
{
{bp_none, "?deleted?"},
- {bp_breakpoint, "breakpoint"},
+ {bp_breakpoint, "sw breakpoint"},
{bp_hardware_breakpoint, "hw breakpoint"},
{bp_single_step, "sw single-step"},
{bp_until, "until"},
{bp_finish, "finish"},
- {bp_watchpoint, "watchpoint"},
+ {bp_watchpoint, "sw watchpoint"},
{bp_hardware_watchpoint, "hw watchpoint"},
{bp_read_watchpoint, "read watchpoint"},
{bp_access_watchpoint, "acc watchpoint"},
--
2.9.5
.