2007-03-27 Anton Blanchard <anton@samba.org>
authorDaniel Jacobowitz <drow@false.org>
Tue, 27 Mar 2007 19:04:37 +0000 (19:04 +0000)
committerDaniel Jacobowitz <drow@false.org>
Tue, 27 Mar 2007 19:04:37 +0000 (19:04 +0000)
* rs6000-tdep.c (rs6000_frame_cache): Use tdep->lr_frame_offset
instead of wordsize when looking for the LR in a stack frame.

gdb/ChangeLog
gdb/rs6000-tdep.c

index e8aa047ed9dba5cf2bd661b2f3186b110fb562a8..5a71a4b169d052ba3549d8ab83dfbdfee05e86c0 100644 (file)
@@ -1,3 +1,8 @@
+2007-03-27  Anton Blanchard  <anton@samba.org>
+
+       * rs6000-tdep.c (rs6000_frame_cache): Use tdep->lr_frame_offset
+       instead of wordsize when looking for the LR in a stack frame.
+
 2007-03-27  Andreas Schwab  <schwab@suse.de>
            Daniel Jacobowitz  <dan@codesourcery.com>
 
index 4319626da32fd386eb0f00f732be6ae6e0c2d527..507b22faf33d399d893cbd702ce456fd323fc5ed 100644 (file)
@@ -3026,7 +3026,7 @@ rs6000_frame_cache (struct frame_info *next_frame, void **this_cache)
       if (make_frame)
        {
          fdata.frameless = 0;
-         fdata.lr_offset = wordsize;
+         fdata.lr_offset = tdep->lr_frame_offset;
        }
     }