From 46cd78fb4637fcab17b78f8e4c8a6983960f404d Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 10 Dec 2001 04:58:31 +0000 Subject: * arch-utils.c (generic_register_raw_size): New function. * gdbarch.sh (REGISTER_RAW_SIZE): Use generic_register_raw_size as the static default. * gdbarch.c: Regenerate. * arch-utils.h (generic_register_raw_size): Declare. * config/mips/tm-mips.h (REGISTER_RAW_SIZE): Delete macro. * mips-tdep.c (mips_register_raw_size): Make function static. (mips_gdbarch_init): Initialize register_raw_size. --- gdb/arch-utils.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gdb/arch-utils.h') diff --git a/gdb/arch-utils.h b/gdb/arch-utils.h index b065dec..d1b4226 100644 --- a/gdb/arch-utils.h +++ b/gdb/arch-utils.h @@ -138,4 +138,8 @@ extern int generic_in_solib_call_trampoline (CORE_ADDR pc, char *name); extern int generic_in_function_epilogue_p (struct gdbarch *gdbarch, CORE_ADDR pc); +/* Assume all registers are the same size and a size identical to that + of the integer type. */ +extern int generic_register_raw_size (int regnum); + #endif -- cgit v1.1