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