2003-07-28 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Mon, 28 Jul 2003 15:31:08 +0000 (15:31 +0000)
committerAndrew Cagney <cagney@redhat.com>
Mon, 28 Jul 2003 15:31:08 +0000 (15:31 +0000)
* mips-tdep.c (print_gp_register_row): Print the GPR's register
MOD NUM_REGS.

gdb/ChangeLog
gdb/mips-tdep.c

index 40a6a6a667a8fd9868fae8161cc35f9f40cb0411..9bb1533843dd8d670bd73107e9ac69121fac7958 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-28  Andrew Cagney  <cagney@redhat.com>
+
+       * mips-tdep.c (print_gp_register_row): Print the GPR's register
+       MOD NUM_REGS.
+
 2003-07-28  Daniel Jacobowitz  <drow@mvista.com>
 
        * thread.c (info_threads_command): Use get_selected_frame ().
index fc1c2488537d133008dc1d272ae4378d5a858b4b..d1d2e38b869114fc4866fd6153c1d1cfa92d84d6 100644 (file)
@@ -4286,10 +4286,10 @@ print_gp_register_row (struct ui_file *file, struct frame_info *frame,
       col++;
     }
   /* print the R0 to R31 names */
-  fprintf_filtered (file,
-                   (start_regnum % NUM_REGS) < MIPS_NUMREGS
-                   ? "\n R%-4d" : "\n      ",
-                   start_regnum);
+  if ((start_regnum % NUM_REGS) < MIPS_NUMREGS)
+    fprintf_filtered (file, "\n R%-4d", start_regnum % NUM_REGS);
+  else
+    fprintf_filtered (file, "\n      ");
 
   /* now print the values in hex, 4 or 8 to the row */
   for (col = 0, regnum = start_regnum;