OSDN Git Service

2004-05-18 Randolph Chung <tausq@debian.org>
authorRandolph Chung <tausq@debian.org>
Wed, 19 May 2004 03:07:58 +0000 (03:07 +0000)
committerRandolph Chung <tausq@debian.org>
Wed, 19 May 2004 03:07:58 +0000 (03:07 +0000)
* hppa-tdep.c (hppa_frame_cache): Check for validity of r31 for
millicode functions.

gdb/ChangeLog
gdb/hppa-tdep.c

index e9fbfa9..1b7b4c8 100644 (file)
@@ -1,5 +1,10 @@
 2004-05-18  Randolph Chung  <tausq@debian.org>
 
+       * hppa-tdep.c (hppa_frame_cache): Check for validity of r31 for
+       millicode functions.
+
+2004-05-18  Randolph Chung  <tausq@debian.org>
+
        * somsolib.c (som_solib_remove_inferior_hook): Make all the size
        references to dld_flags_buffer consistent.
 
index 37bab73..4adefed 100644 (file)
@@ -1807,7 +1807,7 @@ hppa_frame_cache (struct frame_info *next_frame, void **this_cache)
      as the return register while normal code uses "rp".  */
   if (u->Millicode)
     {
-      if (trad_frame_addr_p (cache->saved_regs, HPPA_RP_REGNUM))
+      if (trad_frame_addr_p (cache->saved_regs, 31))
         cache->saved_regs[HPPA_PCOQ_HEAD_REGNUM] = cache->saved_regs[31];
       else
        {