- for (i = 0; i <= PC_REGNUM; i++)
- if ((regno == i || regno == -1) && ! CANNOT_STORE_REGISTER (i))
- regcache_raw_collect (current_regcache, i,
- regs + (i * mips_isa_regsize (current_gdbarch)));
+ for (i = 0; i <= gdbarch_pc_regnum (gdbarch); i++)
+ if ((regno == i || regno == -1)
+ && ! gdbarch_cannot_store_register (gdbarch, i))
+ regcache_raw_collect (regcache, i,
+ regs + (i * mips_isa_regsize (gdbarch)));