* lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.
* thread-db.c (thread_db_xfer_memory): Likewise.
This commit is contained in:
parent
090c42a489
commit
e5da8f389f
3 changed files with 6 additions and 2 deletions
|
@ -7,6 +7,7 @@
|
|||
|
||||
* exec.c (xfer_memory): Add attrib argument.
|
||||
* infptrace.c (child_xfer_memory): Likewise.
|
||||
* lin-lwp.c (lin_lwp_xfer_memory): Likewise.
|
||||
* monitor.c (monitor_xfer_memory): Likewise.
|
||||
* remote-adapt.c (adapt_xfer_inferior_memory): Likewise.
|
||||
* remote-array.c (array_xfer_memory): Likewise.
|
||||
|
@ -28,6 +29,7 @@
|
|||
* remote.c (remote_xfer_memory): Likewise.
|
||||
* target.c (debug_to_xfer_memory, do_xfer_memory): Likewise.
|
||||
* target.h (child_xfer_memory, do_xfer_memory, xfer_memory): Likewise.
|
||||
* thread-db.c (thread_db_xfer_memory): Likewise.
|
||||
|
||||
* target.h (#include "memattr.h"): Added.
|
||||
(target_ops.to_xfer_memory): Add attrib argument.
|
||||
|
|
|
@ -935,6 +935,7 @@ lin_lwp_store_registers (int regno)
|
|||
|
||||
static int
|
||||
lin_lwp_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||
struct mem_attrib *attrib,
|
||||
struct target_ops *target)
|
||||
{
|
||||
struct cleanup *old_chain = save_inferior_pid ();
|
||||
|
@ -943,7 +944,7 @@ lin_lwp_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
|||
if (is_lwp (inferior_pid))
|
||||
inferior_pid = GET_LWP (inferior_pid);
|
||||
|
||||
xfer = child_xfer_memory (memaddr, myaddr, len, write, target);
|
||||
xfer = child_xfer_memory (memaddr, myaddr, len, write, attrib, target);
|
||||
|
||||
do_cleanups (old_chain);
|
||||
return xfer;
|
||||
|
|
|
@ -753,6 +753,7 @@ thread_db_wait (int pid, struct target_waitstatus *ourstatus)
|
|||
|
||||
static int
|
||||
thread_db_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||
struct mem_attrib *attrib,
|
||||
struct target_ops *target)
|
||||
{
|
||||
struct cleanup *old_chain = save_inferior_pid ();
|
||||
|
@ -768,7 +769,7 @@ thread_db_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
|||
inferior_pid = lwp_from_thread (inferior_pid);
|
||||
}
|
||||
|
||||
xfer = target_beneath->to_xfer_memory (memaddr, myaddr, len, write, target);
|
||||
xfer = target_beneath->to_xfer_memory (memaddr, myaddr, len, write, attrib, target);
|
||||
|
||||
do_cleanups (old_chain);
|
||||
return xfer;
|
||||
|
|
Loading…
Add table
Reference in a new issue