diff options
author | Randolph Chung <tausq@debian.org> | 2004-05-19 03:07:58 +0000 |
---|---|---|
committer | Randolph Chung <tausq@debian.org> | 2004-05-19 03:07:58 +0000 |
commit | 5859efe54e9c24b55dcb713af8bb0b178cbf052c (patch) | |
tree | 3ca884837450997f3f3825a27d3fd6dc2631fafd /gdb/hppa-tdep.c | |
parent | 9ca80cf8cc06af0c6cb0e8dfd868615ca3065c0e (diff) | |
download | gdb-5859efe54e9c24b55dcb713af8bb0b178cbf052c.zip gdb-5859efe54e9c24b55dcb713af8bb0b178cbf052c.tar.gz gdb-5859efe54e9c24b55dcb713af8bb0b178cbf052c.tar.bz2 |
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_frame_cache): Check for validity of r31 for
millicode functions.
Diffstat (limited to 'gdb/hppa-tdep.c')
-rw-r--r-- | gdb/hppa-tdep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/hppa-tdep.c b/gdb/hppa-tdep.c index 37bab73..4adefed 100644 --- a/gdb/hppa-tdep.c +++ b/gdb/hppa-tdep.c @@ -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 { |