* Change literal regno in h8300-tdep.c
authorAndrey Volkov <avolkov@transas.com>
Fri, 17 May 2002 18:44:13 +0000 (18:44 +0000)
committerAndrey Volkov <avolkov@transas.com>
Fri, 17 May 2002 18:44:13 +0000 (18:44 +0000)
gdb/ChangeLog
gdb/h8300-tdep.c

index d4a95e093cc7cea96f8e35c546a847c0612fd3bb..80df40d5fd17201d162aeab9760aff3cec4acb54 100644 (file)
@@ -1,3 +1,7 @@
+2002-05-17  Andrey Volkov <avolkov@transas.com>
+
+       * h8300-tdep.c: Change literal regnums to REGNO.
+       
 2002-05-17  Jim Blandy  <jimb@redhat.com>
 
        * NEWS: Note addition of macro support.
index 93b9bbb78c188ada7d19298a322872c1e89b6a02..7d79fcc632f4eaf58797774b34b1a074d6423aa5 100644 (file)
@@ -829,14 +829,14 @@ _initialize_h8300m (void)
 void
 h8300_print_register_hook (int regno)
 {
-  if (regno == 8)
+  if (regno == CCR_REGNUM)
     {
       /* CCR register */
       int C, Z, N, V;
-      unsigned char b[4];
+      unsigned char b[REGISTER_SIZE];
       unsigned char l;
       frame_register_read (selected_frame, regno, b);
-      l = b[REGISTER_VIRTUAL_SIZE (8) - 1];
+      l = b[REGISTER_VIRTUAL_SIZE (CCR_REGNUM) - 1];
       printf_unfiltered ("\t");
       printf_unfiltered ("I-%d - ", (l & 0x80) != 0);
       printf_unfiltered ("H-%d - ", (l & 0x20) != 0);