diff options
Diffstat (limited to 'gdb/cris-tdep.c')
-rw-r--r-- | gdb/cris-tdep.c | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/gdb/cris-tdep.c b/gdb/cris-tdep.c index be90dbf..0d11fd1 100644 --- a/gdb/cris-tdep.c +++ b/gdb/cris-tdep.c @@ -1096,45 +1096,6 @@ cris_spec_reg_applicable (struct cris_spec_reg spec_reg) } } -/* Returns the register size in unit byte. Returns 0 for an unimplemented - register, -1 for an invalid register. */ - -static int -cris_register_size (int regno) -{ - int i; - int spec_regno; - - if (regno >= 0 && regno < NUM_GENREGS) - { - /* General registers (R0 - R15) are 32 bits. */ - return 4; - } - else if (regno >= NUM_GENREGS && regno < NUM_REGS) - { - /* Special register (R16 - R31). cris_spec_regs is zero-based. - Adjust regno accordingly. */ - spec_regno = regno - NUM_GENREGS; - - /* The entries in cris_spec_regs are stored in register number order, - which means we can shortcut into the array when searching it. */ - for (i = spec_regno; cris_spec_regs[i].name != NULL; i++) - { - if (cris_spec_regs[i].number == spec_regno - && cris_spec_reg_applicable (cris_spec_regs[i])) - /* Go with the first applicable register. */ - return cris_spec_regs[i].reg_size; - } - /* Special register not applicable to this CRIS version. */ - return 0; - } - else - { - /* Invalid register. */ - return -1; - } -} - /* Nonzero if regno should not be fetched from the target. This is the case for unimplemented (size 0) and non-existant registers. */ @@ -3854,12 +3815,6 @@ cris_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) in the saved register state. */ set_gdbarch_deprecated_register_byte (gdbarch, cris_register_offset); - /* The length of the registers in the actual machine representation. */ - set_gdbarch_deprecated_register_raw_size (gdbarch, cris_register_size); - - /* The length of the registers in the program's representation. */ - set_gdbarch_deprecated_register_virtual_size (gdbarch, cris_register_size); - set_gdbarch_register_type (gdbarch, cris_register_type); /* Dummy frame functions. */ |