* i386-tdep.c (i386_register_type): Renamed from
authorMark Kettenis <kettenis@gnu.org>
Sun, 16 Mar 2003 20:14:57 +0000 (20:14 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sun, 16 Mar 2003 20:14:57 +0000 (20:14 +0000)
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
gdb/i386-tdep.c

index ae39b61c3793d1f692d4004b5be79901008d6e05..ff1989780fa4f5779bf0ed4644af4588cd44f553 100644 (file)
@@ -1,3 +1,11 @@
+2003-03-16  Mark Kettenis  <kettenis@gnu.org>
+
+       * 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  <cagney@redhat.com>
 
        * frame.c (get_prev_frame): When a legacy frame, always call
index b4382668bb2e26c1bf1756b75d9eeea0c2edce49..bb588bf72dc6c9e0b25caab09cb3283d7da2de0a 100644 (file)
@@ -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);