OSDN Git Service

* Change literal regno in h8300-tdep.c
authoravolkov <avolkov>
Fri, 17 May 2002 18:44:12 +0000 (18:44 +0000)
committeravolkov <avolkov>
Fri, 17 May 2002 18:44:12 +0000 (18:44 +0000)
gdb/ChangeLog
gdb/h8300-tdep.c

index d4a95e0..80df40d 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 93b9bbb..7d79fcc 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);