Remove target_read_live_memory
authorYao Qi <yao@codesourcery.com>
Tue, 11 Mar 2014 03:37:10 +0000 (11:37 +0800)
committerYao Qi <yao@codesourcery.com>
Sat, 22 Mar 2014 10:31:41 +0000 (18:31 +0800)
commitb55fbac484a3057b21532805241d429b6cc23532
treef2981154c06d7079c6f713c8631cce70a4e637cd
parent9217e74e903fcc21755e7b320ce54a9209f9b5e7
Remove target_read_live_memory

As we move code on reading unavailable memory to target side, GDB core
side doesn't need the "switching momentarily out of tfind mode" dance.
The target remote knows how to read live memory (through remote_ops).

Remove set_traceframe_number and
make_cleanup_restore_traceframe_number, since they are no longer used.

gdb:

2014-03-22  Yao Qi  <yao@codesourcery.com>

* remote.c (target_read_live_memory): Remove.
(memory_xfer_live_readonly_partial): Rename it to
remote_xfer_live_readonly_partial.  Remove argument 'object'.
All callers updated.  Call remote_read_bytes_1
instead of target_read_live_memory.
* tracepoint.c (set_traceframe_number): Remove.
(make_cleanup_restore_traceframe_number): Likewise .
* tracepoint.h (set_traceframe_number): Remove declaration.
(make_cleanup_restore_traceframe_number): Likewise.
gdb/ChangeLog
gdb/remote.c
gdb/tracepoint.c
gdb/tracepoint.h