* alpha-tdep.c (alpha_register_virtual_type): Use alpha-specific
authorRichard Henderson <rth@redhat.com>
Mon, 2 Jun 2003 21:55:59 +0000 (21:55 +0000)
committerRichard Henderson <rth@redhat.com>
Mon, 2 Jun 2003 21:55:59 +0000 (21:55 +0000)
        regnum identifiers.
        (alpha_sigtramp_register_address): Likewise.

gdb/ChangeLog
gdb/alpha-tdep.c

index 0d78fe9f47ff2fc0ab37ce8a934f204cc6cbc0d5..37a13149ab3dae74ff4bebaffeb9213776a59bdc 100644 (file)
@@ -1,3 +1,9 @@
+2003-06-02  Richard Henderson  <rth@redhat.com>
+
+       * alpha-tdep.c (alpha_register_virtual_type): Use alpha-specific
+       regnum identifiers.
+       (alpha_sigtramp_register_address): Likewise.
+
 2003-06-02  Richard Henderson  <rth@redhat.com>
 
        * alpha-tdep.c (alpha_supply_int_regs, alpha_fill_int_regs): New.
index 74e891baffaca8898bd62a972401b273582844f2..50d5dea4becb04d51275b98ab1d9c27c46a4b643 100644 (file)
@@ -96,7 +96,7 @@ alpha_register_virtual_type (int regno)
 
   /* Don't need to worry about little vs big endian until 
      some jerk tries to port to alpha-unicosmk.  */
-  if (regno >= FP0_REGNUM && regno < FP0_REGNUM + 31)
+  if (regno >= ALPHA_FP0_REGNUM && regno < ALPHA_FP0_REGNUM + 31)
     return builtin_type_ieee_double_little;
 
   return builtin_type_int64;
@@ -747,9 +747,9 @@ alpha_sigtramp_register_address (CORE_ADDR sigcontext_addr, unsigned int regno)
 { 
   if (regno < 32)
     return sigcontext_addr + SIGFRAME_REGSAVE_OFF + regno * 8;
-  if (regno >= FP0_REGNUM && regno < FP0_REGNUM + 32)
+  if (regno >= ALPHA_FP0_REGNUM && regno < ALPHA_FP0_REGNUM + 32)
     return sigcontext_addr + SIGFRAME_FPREGSAVE_OFF + regno * 8;
-  if (regno == PC_REGNUM)
+  if (regno == ALPHA_PC_REGNUM)
     return sigcontext_addr + SIGFRAME_PC_OFF; 
 
   return 0;