From Mark Salter, fix hw-breakpoint packet format.
authorAndrew Cagney <cagney@redhat.com>
Thu, 18 Jan 2001 15:29:11 +0000 (15:29 +0000)
committerAndrew Cagney <cagney@redhat.com>
Thu, 18 Jan 2001 15:29:11 +0000 (15:29 +0000)
gdb/ChangeLog
gdb/remote.c

index 664eb8c4a346693fa559bf77978c3e24545e2f40..7a3fdb2d1fd3785e32abac528000f300b89f8f5d 100644 (file)
@@ -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.
index fd3552a4d7e0d1a701f926416c2356c1221291a9..c990b1e37f53798ef3476b4b587888227a1c6005 100644 (file)
@@ -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);