regno <= tdep->ppc_gplast_regnum;
regno < tdep->ppc_gp0_regnum + ppc_num_gprs;
store_inferior_registers (int regno){  if (regno != -1)    store_register (regno);  else    {      struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch);      /* Write general purpose registers first.  */      for (regno = tdep->ppc_gp0_regnum;           regno <= tdep->ppc_gplast_regnum;	   regno++)	{	  store_register (regno);	}      /* Write floating point registers.  */      for (regno = FP0_REGNUM; regno <= FPLAST_REGNUM; regno++)	store_register (regno);      /* Write special registers.  */      store_register (PC_REGNUM);      store_register (tdep->ppc_ps_regnum);      store_register (tdep->ppc_cr_regnum);      store_register (tdep->ppc_lr_regnum);      store_register (tdep->ppc_ctr_regnum);      store_register (tdep->ppc_xer_regnum);      store_register (tdep->ppc_fpscr_regnum);      if (tdep->ppc_mq_regnum >= 0)	store_register (tdep->ppc_mq_regnum);    }}