PR symtab/2161

* target.c (memory_xfer_partial): Do not continue past targets with
	all memory.
This commit is contained in:
Daniel Jacobowitz
2007-07-01 22:35:55 +00:00
parent 159fcc13bb
commit 5ad3a4ca20
2 changed files with 11 additions and 0 deletions

View File

@@ -1,3 +1,9 @@
2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
PR symtab/2161
* target.c (memory_xfer_partial): Do not continue past targets with
all memory.
2007-06-30 Andreas Schwab <schwab@suse.de>
* m68k-tdep.c (m68k_ps_type): New.

View File

@@ -1084,6 +1084,11 @@ memory_xfer_partial (struct target_ops *ops, void *readbuf, const void *writebuf
if (res > 0)
return res;
/* We want to continue past core files to executables, but not
past a running target's memory. */
if (ops->to_has_all_memory)
return res;
ops = ops->beneath;
}
while (ops != NULL);