* frame.c (find_saved_register): Break out of loop once saved

register address is found.  Don't mention sparc in loop comment
	anymore.
This commit is contained in:
Kevin Buettner 2002-08-06 22:42:56 +00:00
parent dbac4f5ba8
commit b2f01c350b
2 changed files with 13 additions and 5 deletions

View File

@ -1,3 +1,9 @@
2002-08-06 Kevin Buettner <kevinb@redhat.com>
* frame.c (find_saved_register): Break out of loop once saved
register address is found. Don't mention sparc in loop comment
anymore.
2002-08-06 Kevin Buettner <kevinb@redhat.com>
* mips-tdep.c (mips_gdbarch_init): For the N32 ABI, set

View File

@ -94,10 +94,9 @@ find_saved_register (struct frame_info *frame, int regnum)
if (frame == NULL) /* No regs saved if want current frame */
return 0;
/* Note that this next routine assumes that registers used in
frame x will be saved only in the frame that x calls and
frames interior to it. This is not true on the sparc, but the
above macro takes care of it, so we should be all right. */
/* Note that the following loop assumes that registers used in
frame x will be saved only in the frame that x calls and frames
interior to it. */
while (1)
{
QUIT;
@ -107,7 +106,10 @@ find_saved_register (struct frame_info *frame, int regnum)
frame = frame1;
FRAME_INIT_SAVED_REGS (frame1);
if (frame1->saved_regs[regnum])
addr = frame1->saved_regs[regnum];
{
addr = frame1->saved_regs[regnum];
break;
}
}
return addr;