aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2001-01-18 15:29:11 +0000
committerAndrew Cagney <cagney@redhat.com>2001-01-18 15:29:11 +0000
commitad6525fcf5c379690dcec802bee9f00cf2f2107b (patch)
treec12d917a994749df01a46873d641956a21350deb
parent81c425d115c748a7821724aed41fdbbc1766ef0a (diff)
downloadgdb-ad6525fcf5c379690dcec802bee9f00cf2f2107b.zip
gdb-ad6525fcf5c379690dcec802bee9f00cf2f2107b.tar.gz
gdb-ad6525fcf5c379690dcec802bee9f00cf2f2107b.tar.bz2
From Mark Salter, fix hw-breakpoint packet format.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/remote.c4
2 files changed, 9 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 664eb8c..7a3fdb2 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+Fri Jan 19 02:13:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
+
+ From 2000-10-27 Mark Salter <msalter@redhat.com>:
+ * remote.c (remote_remove_hw_breakpoint): Add 'len' field to Z
+ packet.
+ (remote_insert_hw_breakpoint): Ditto.
+
2001-01-17 J.T. Conklin <jtc@redback.com>
* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
diff --git a/gdb/remote.c b/gdb/remote.c
index fd3552a..c990b1e 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -4431,7 +4431,7 @@ remote_insert_hw_breakpoint (CORE_ADDR addr, int len)
addr = remote_address_masked (addr);
p += hexnumstr (p, (ULONGEST) addr);
- *p = '\0';
+ sprintf (p, ",%x", len);
putpkt (buf);
getpkt (buf, PBUFSIZ, 0);
@@ -4467,7 +4467,7 @@ remote_remove_hw_breakpoint (CORE_ADDR addr, int len)
addr = remote_address_masked (addr);
p += hexnumstr (p, (ULONGEST) addr);
- *p = '\0';
+ sprintf (p, ",%x", len);
putpkt(buf);
getpkt (buf, PBUFSIZ, 0);