daily update
[deliverable/binutils-gdb.git] / gdb / ppc-bdm.c
index cf37b2eed95c8d43fecc12d6ad288ccc0c4577c0..e4d2ddb0566beee34aceacfa3e53dd22e4e708f6 100644 (file)
@@ -156,20 +156,10 @@ bdm_ppc_fetch_registers (int regno)
 {
   struct gdbarch_tdep *tdep = gdbarch_tdep (current_gdbarch);
   int i;
-  unsigned char *regs, *beginregs, *endregs, *almostregs;
-  unsigned char midregs[32];
-  unsigned char mqreg[1];
+  unsigned char *regs;
   int first_regno, last_regno;
   int first_bdm_regno, last_bdm_regno;
-  int reglen, beginreglen, endreglen;
-
-#if 1
-  for (i = 0; i < ppc_num_fprs; i++)
-    {
-      midregs[i] = -1;
-    }
-  mqreg[0] = -1;
-#endif
+  int reglen;
 
   if (regno == -1)
     {
@@ -224,20 +214,9 @@ bdm_ppc_fetch_registers (int regno)
        }
     }
   else
-    /* want all regs */
-    {
-/*      printf("Asking for registers %d to %d\n", first_regno, last_regno); */
-      beginregs = ocd_read_bdm_registers (first_bdm_regno,
-                                         tdep->ppc_fp0_regnum - 1,
-                                          &beginreglen);
-      endregs
-        = (strcat (midregs,
-                   ocd_read_bdm_registers (tdep->ppc_fp0_regnum + ppc_num_fprs,
-                                           last_bdm_regno - 1, &endreglen)));
-      almostregs = (strcat (beginregs, endregs));
-      regs = (strcat (almostregs, mqreg));
-      reglen = beginreglen + 32 + endreglen + 1;
-    }
+    internal_error (__FILE__, __LINE__,
+                    "ppc_bdm_fetch_registers: "
+                    "'all registers' case not implemented");
 
 #endif
 #if 0
This page took 0.024617 seconds and 4 git commands to generate.