forked from Imagelibrary/binutils-gdb
2003-10-24 Andrew Cagney <cagney@redhat.com>
* target.c: Include "gdbcore.h". (get_target_memory, get_target_memory_unsigned): New functions. * target.h (get_target_memory, get_target_memory_unsigned): Declare. * ppc-linux-tdep.c (ppc64_linux_convert_from_func_ptr_addr): Use get_target_memory_unsigned. * Makefile.in (target.o): Update dependencies.
This commit is contained in:
12
gdb/target.h
12
gdb/target.h
@@ -248,6 +248,18 @@ extern LONGEST target_write (struct target_ops *ops,
|
||||
enum target_object object,
|
||||
const char *annex, const void *buf,
|
||||
ULONGEST offset, LONGEST len);
|
||||
|
||||
/* Wrappers to target read/write that perform memory transfers. They
|
||||
throw an error if the memory transfer fails.
|
||||
|
||||
NOTE: cagney/2003-10-23: The naming schema is lifted from
|
||||
"frame.h". The parameter order is lifted from get_frame_memory,
|
||||
which in turn lifted it from read_memory. */
|
||||
|
||||
extern void get_target_memory (struct target_ops *ops, CORE_ADDR addr,
|
||||
void *buf, LONGEST len);
|
||||
extern ULONGEST get_target_memory_unsigned (struct target_ops *ops,
|
||||
CORE_ADDR addr, int len);
|
||||
|
||||
|
||||
/* If certain kinds of activity happen, target_wait should perform
|
||||
|
||||
Reference in New Issue
Block a user