From d47da527c91251683ac90b561ef7fd6a9a69c2d0 Mon Sep 17 00:00:00 2001 From: Martin Hunt Date: Tue, 25 Mar 2003 01:03:42 +0000 Subject: 2003-03-24 Martin M. Hunt * generic/gdbtk-register.c (get_register_types): Use register_type instead of REGISTER_VIRTUAL_TYPE. (get_register): Ditto. --- gdb/gdbtk/generic/gdbtk-register.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gdb/gdbtk/generic/gdbtk-register.c') diff --git a/gdb/gdbtk/generic/gdbtk-register.c b/gdb/gdbtk/generic/gdbtk-register.c index e3872c1b479..913b430bc9b 100644 --- a/gdb/gdbtk/generic/gdbtk-register.c +++ b/gdb/gdbtk/generic/gdbtk-register.c @@ -215,7 +215,8 @@ get_register_types (int regnum, void *arg) struct type *reg_vtype; int i,n; - reg_vtype = REGISTER_VIRTUAL_TYPE (regnum); + reg_vtype = register_type (current_gdbarch, regnum); + if (TYPE_CODE (reg_vtype) == TYPE_CODE_UNION) { n = TYPE_NFIELDS (reg_vtype); @@ -278,8 +279,7 @@ get_register (int regnum, void *arg) reg_vtype = regtype[regnum]; if (reg_vtype == NULL) - reg_vtype = REGISTER_VIRTUAL_TYPE (regnum); - + reg_vtype = register_type (current_gdbarch, regnum); if (!target_has_registers) { -- cgit v1.2.1