From 4e259f098d55fa3d6112fb698a9a21ddc8e3a18d Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Sun, 16 Mar 2003 20:14:57 +0000 Subject: [PATCH] * i386-tdep.c (i386_register_type): Renamed from i386_register_virtual_type. Adjust function signature. (i386_gdbarch_init): Set register_type instead of deprecated_max_register_raw_size, deprecated_max_register_virtual_size and register_virtual_type. --- gdb/ChangeLog | 8 ++++++++ gdb/i386-tdep.c | 6 ++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ae39b61c37..ff1989780f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2003-03-16 Mark Kettenis + + * i386-tdep.c (i386_register_type): Renamed from + i386_register_virtual_type. Adjust function signature. + (i386_gdbarch_init): Set register_type instead of + deprecated_max_register_raw_size, + deprecated_max_register_virtual_size and register_virtual_type. + 2003-03-14 Andrew Cagney * frame.c (get_prev_frame): When a legacy frame, always call diff --git a/gdb/i386-tdep.c b/gdb/i386-tdep.c index b4382668bb..bb588bf72d 100644 --- a/gdb/i386-tdep.c +++ b/gdb/i386-tdep.c @@ -1129,7 +1129,7 @@ i386_use_struct_convention (int gcc_p, struct type *type) potentially they could be used for things other than address. */ static struct type * -i386_register_virtual_type (int regnum) +i386_register_type (struct gdbarch *gdbarch, int regnum) { if (regnum == PC_REGNUM || regnum == FP_REGNUM || regnum == SP_REGNUM) return lookup_pointer_type (builtin_type_void); @@ -1558,9 +1558,7 @@ i386_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) set_gdbarch_register_name (gdbarch, i386_register_name); set_gdbarch_register_size (gdbarch, 4); set_gdbarch_register_bytes (gdbarch, I386_SIZEOF_GREGS + I386_SIZEOF_FREGS); - set_gdbarch_deprecated_max_register_raw_size (gdbarch, I386_MAX_REGISTER_SIZE); - set_gdbarch_deprecated_max_register_virtual_size (gdbarch, I386_MAX_REGISTER_SIZE); - set_gdbarch_register_virtual_type (gdbarch, i386_register_virtual_type); + set_gdbarch_register_type (gdbarch, i386_register_type); set_gdbarch_print_float_info (gdbarch, i387_print_float_info);