diff options
author | Markus Metzger <markus.t.metzger@intel.com> | 2013-04-24 13:24:11 +0200 |
---|---|---|
committer | Markus Metzger <markus.t.metzger@intel.com> | 2014-01-16 13:06:14 +0100 |
commit | 633785ff2876e5bf03070a235d3e8cfe94cbf6bd (patch) | |
tree | 651cf8d1b64b09f804b5e47208d07574c05bd763 /gdb/ChangeLog | |
parent | 3db08215d47b576303a8cbaf6195b5f4a3bb9a13 (diff) | |
download | gdb-633785ff2876e5bf03070a235d3e8cfe94cbf6bd.zip gdb-633785ff2876e5bf03070a235d3e8cfe94cbf6bd.tar.gz gdb-633785ff2876e5bf03070a235d3e8cfe94cbf6bd.tar.bz2 |
record-btrace: provide xfer_partial target method
Provide the xfer_partial target method for the btrace record target.
Only allow memory read accesses to readonly memory while we're replaying,
except for inserting and removing breakpoints.
2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
* record-btrace.c (record_btrace_xfer_partial)
(record_btrace_insert_breakpoint, record_btrace_remove_breakpoint)
(record_btrace_allow_memory_access): New.
(init_record_btrace_ops): Initialize new methods.
* target.c (raw_memory_xfer_partial): Bail out if target reports
that this memory is not available.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b4dd9c6..29f00d8 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,14 @@ 2014-01-16 Markus Metzger <markus.t.metzger@intel.com> + * record-btrace.c (record_btrace_xfer_partial) + (record_btrace_insert_breakpoint, record_btrace_remove_breakpoint) + (record_btrace_allow_memory_access): New. + (init_record_btrace_ops): Initialize new methods. + * target.c (raw_memory_xfer_partial): Bail out if target reports + that this memory is not available. + +2014-01-16 Markus Metzger <markus.t.metzger@intel.com> + * target.h (target_ops) <to_insert_breakpoint> <to_remove_breakpoint>: Add target_ops parameter. (forward_target_insert_breakpoint): New. |