From 3406941c75368c4a6654dde655e403a809a65638 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Sat, 14 May 2005 06:07:42 +0000 Subject: 2005-05-13 Andrew Cagney * gdbarch.sh (pseudo_register_read, pseudo_register_write) (value_to_register, register_to_value, pointer_to_address) (address_to_pointer, return_value, extract_return_value) (store_return_value): Instead of a void pointer, use gdb_byte. * gdbarch.h, gdbarch.c: Regenerate. * inferior.h (unsigned_address_to_pointer) (signed_pointer_to_address, address_to_signed_pointer) (unsigned_pointer_to_address): Update. * arch-utils.h (legacy_return_value): * arch-utils.c (legacy_extract_return_value) (legacy_return_value): Update. * findvar.c (unsigned_pointer_to_address) (signed_pointer_to_address, unsigned_address_to_pointer) (address_to_signed_pointer): Update. --- gdb/findvar.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'gdb/findvar.c') diff --git a/gdb/findvar.c b/gdb/findvar.c index 8c48c934d40..5b17780b67c 100644 --- a/gdb/findvar.c +++ b/gdb/findvar.c @@ -295,13 +295,13 @@ value_of_register (int regnum, struct frame_info *frame) /* Given a pointer of type TYPE in target form in BUF, return the address it represents. */ CORE_ADDR -unsigned_pointer_to_address (struct type *type, const void *buf) +unsigned_pointer_to_address (struct type *type, const gdb_byte *buf) { return extract_unsigned_integer (buf, TYPE_LENGTH (type)); } CORE_ADDR -signed_pointer_to_address (struct type *type, const void *buf) +signed_pointer_to_address (struct type *type, const gdb_byte *buf) { return extract_signed_integer (buf, TYPE_LENGTH (type)); } @@ -309,13 +309,14 @@ signed_pointer_to_address (struct type *type, const void *buf) /* Given an address, store it as a pointer of type TYPE in target format in BUF. */ void -unsigned_address_to_pointer (struct type *type, void *buf, CORE_ADDR addr) +unsigned_address_to_pointer (struct type *type, gdb_byte *buf, + CORE_ADDR addr) { store_unsigned_integer (buf, TYPE_LENGTH (type), addr); } void -address_to_signed_pointer (struct type *type, void *buf, CORE_ADDR addr) +address_to_signed_pointer (struct type *type, gdb_byte *buf, CORE_ADDR addr) { store_signed_integer (buf, TYPE_LENGTH (type), addr); } -- cgit v1.2.1