This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb ChangeLog rs6000-tdep.c testsuite/Chan ...
- From: drow at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 18 Aug 2008 12:32:47 -0000
- Subject: src/gdb ChangeLog rs6000-tdep.c testsuite/Chan ...
CVSROOT: /cvs/src
Module name: src
Changes by: drow@sourceware.org 2008-08-18 12:32:47
Modified files:
gdb : ChangeLog rs6000-tdep.c
gdb/testsuite : ChangeLog
gdb/testsuite/gdb.arch: powerpc-prologue.exp
Log message:
* rs6000-tdep.c (struct rs6000_framedata): Add gpr_mask, used_bl,
lr_register.
(rs6000_in_function_epilogue_p): Check for bctr.
(skip_prologue): Initialize lr_register. Set lr_reg to a register
number. Set gpr_mask and used_bl. Continue scanning while some
expected registers are not saved. Set lr_register if LR is not
stored.
(rs6000_frame_cache): Handle gpr_mask and lr_register.
* gdb.arch/powerpc-prologue.exp: Correct saved registers.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.9657&r2=1.9658
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/rs6000-tdep.c.diff?cvsroot=src&r1=1.320&r2=1.321
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1702&r2=1.1703
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.arch/powerpc-prologue.exp.diff?cvsroot=src&r1=1.5&r2=1.6