diff options
author | Pedro Alves <palves@redhat.com> | 2011-12-06 20:03:14 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2011-12-06 20:03:14 +0000 |
commit | f0ba3972e968a8f328d2d465bbd1218e228fbf2a (patch) | |
tree | daeb62e5fc8f74947ee31f0f14a3bcccd14f2006 /gdb/ChangeLog | |
parent | 31aba06f31d348be54adb50195af858baff6256f (diff) | |
download | gdb-f0ba3972e968a8f328d2d465bbd1218e228fbf2a.zip gdb-f0ba3972e968a8f328d2d465bbd1218e228fbf2a.tar.gz gdb-f0ba3972e968a8f328d2d465bbd1218e228fbf2a.tar.bz2 |
2011-12-06 Pedro Alves <pedro@codesourcery.com>
gdb/
* breakpoint.c (breakpoint_restore_shadows): Rename to ...
(breakpoint_xfer_memory): ... this. Change prototype. Handle
memory writes too.
* breakpoint.h (breakpoint_restore_shadows): Delete.
(breakpoint_xfer_memory): Declare.
* mem-break.c (default_memory_insert_breakpoint)
(default_memory_remove_breakpoint): Use target_write_raw_memory.
(memory_xfer_partial): Rename to ...
(memory_xfer_partial_1): ... this. Don't mask out breakpoints
here.
(memory_xfer_partial): New.
(target_write_raw_memory): New.
* target.h (target_write_raw_memory): New.
gdb/testsuite/
* gdb.base/break-always.exp: Test changing memory at addresses
with breakpoints inserted.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ffecf05..cd9507a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,19 @@ +2011-12-06 Pedro Alves <pedro@codesourcery.com> + + * breakpoint.c (breakpoint_restore_shadows): Rename to ... + (breakpoint_xfer_memory): ... this. Change prototype. Handle + memory writes too. + * breakpoint.h (breakpoint_restore_shadows): Delete. + (breakpoint_xfer_memory): Declare. + * mem-break.c (default_memory_insert_breakpoint) + (default_memory_remove_breakpoint): Use target_write_raw_memory. + (memory_xfer_partial): Rename to ... + (memory_xfer_partial_1): ... this. Don't mask out breakpoints + here. + (memory_xfer_partial): New. + (target_write_raw_memory): New. + * target.h (target_write_raw_memory): New. + 2011-12-06 Doug Evans <dje@google.com> * linespec.c (decode_dollar): Avoid "may be used uninitialized" warning. |