forked from Imagelibrary/binutils-gdb
2011-10-31 Pedro Alves <pedro@codesourcery.com>
gdb/gdbserver/
* mem-break.c (check_mem_write): Add `myaddr' parameter. Don't
clobber the breakpoints' shadows with fast tracepoint jumps.
* mem-break.h (check_mem_write): Add `myaddr' parameter.
* target.c (write_inferior_memory): Also pass MYADDR down to
check_mem_write.
gdb/testsuite/
* gdb.trace/trace-break.c: New.
* gdb.trace/trace-break.exp: New.
This commit is contained in:
@@ -63,7 +63,7 @@ write_inferior_memory (CORE_ADDR memaddr, const unsigned char *myaddr,
|
||||
|
||||
buffer = xmalloc (len);
|
||||
memcpy (buffer, myaddr, len);
|
||||
check_mem_write (memaddr, buffer, len);
|
||||
check_mem_write (memaddr, buffer, myaddr, len);
|
||||
res = (*the_target->write_memory) (memaddr, buffer, len);
|
||||
free (buffer);
|
||||
buffer = NULL;
|
||||
|
||||
Reference in New Issue
Block a user