* mips-tdep.c (deprecated_mips_set_processor_regs_hack): Read from

current regcache instead of calling read_register.
This commit is contained in:
Ulrich Weigand 2007-06-15 22:29:52 +00:00
parent 3d1a74ac50
commit a961495892
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2007-06-15 Ulrich Weigand <uweigand@de.ibm.com>
* mips-tdep.c (deprecated_mips_set_processor_regs_hack): Read from
current regcache instead of calling read_register.
2007-06-15 Ulrich Weigand <uweigand@de.ibm.com> 2007-06-15 Ulrich Weigand <uweigand@de.ibm.com>
* mep-tdep.c (current_me_module): Read from current regcache * mep-tdep.c (current_me_module): Read from current regcache

View File

@ -4472,10 +4472,10 @@ void
deprecated_mips_set_processor_regs_hack (void) deprecated_mips_set_processor_regs_hack (void)
{ {
struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch); struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch);
CORE_ADDR prid; ULONGEST prid;
prid = read_register (MIPS_PRID_REGNUM);
regcache_cooked_read_unsigned (current_regcache,
MIPS_PRID_REGNUM, &prid);
if ((prid & ~0xf) == 0x700) if ((prid & ~0xf) == 0x700)
tdep->mips_processor_reg_names = mips_r3041_reg_names; tdep->mips_processor_reg_names = mips_r3041_reg_names;
} }