* mi/mi-main.c (mi_cmd_data_read_memory): Dispatch
TARGET_OJECT_MEMORY reads to the topmost target, not the the flattened current_target.
This commit is contained in:
parent
d2149d727f
commit
a42616899b
2 changed files with 11 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2009-06-16 Pedro Alves <pedro@codesourcery.com>
|
||||
|
||||
* mi/mi-main.c (mi_cmd_data_read_memory): Dispatch
|
||||
TARGET_OJECT_MEMORY reads to the topmost target, not to the
|
||||
flattened current_target.
|
||||
|
||||
2009-06-16 Tristan Gingold <gingold@adacore.com>
|
||||
|
||||
* avr-tdep.c (struct gdbarch_tdep): Replace the unused field with
|
||||
|
|
|
@ -915,8 +915,11 @@ mi_cmd_data_read_memory (char *command, char **argv, int argc)
|
|||
mbuf = xcalloc (total_bytes, 1);
|
||||
make_cleanup (xfree, mbuf);
|
||||
|
||||
nr_bytes = target_read_until_error (¤t_target, TARGET_OBJECT_MEMORY,
|
||||
NULL, mbuf, addr, total_bytes);
|
||||
/* Dispatch memory reads to the topmost target, not the flattened
|
||||
current_target. */
|
||||
nr_bytes = target_read_until_error (current_target.beneath,
|
||||
TARGET_OBJECT_MEMORY, NULL, mbuf,
|
||||
addr, total_bytes);
|
||||
if (nr_bytes <= 0)
|
||||
error ("Unable to read memory.");
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue