+2006-08-25 Maciej W. Rozycki <macro@mips.com>
+
+ * generic/gdbtk-cmds.c (gdb_update_mem): Use target_read.
+
2006-08-25 Keith Seitz <keiths@redhat.com>
* library/prefs.tcl (pref_set_defaults): Disable IPC, gdb/ipc/enabled,
memset (mbuf, 0, nbytes + 32);
mptr = cptr = mbuf;
- rnum = 0;
- while (rnum < nbytes)
- {
- int error;
- int num = target_read_memory_partial (addr + rnum, mbuf + rnum,
- nbytes - rnum, &error);
- if (num <= 0)
- break;
- rnum += num;
+ rnum = target_read (¤t_target, TARGET_OBJECT_MEMORY, NULL,
+ mbuf, addr, nbytes);
+ if (rnum <= 0)
+ {
+ gdbtk_set_result (interp, "Unable to read memory.");
+ return TCL_ERROR;
}
if (objc == 8)