pa.c (compute_frame_size): Scan all the used callee saved registers, not just the first one.

* pa.c (compute_frame_size): Scan all the used callee saved registers,
        not just the first one.

From-SVN: r28237
This commit is contained in:
Jeffrey A Law 1999-07-25 21:10:31 +00:00 committed by Jeff Law
parent 6c9c5c1f7a
commit 0a35e2fdec
2 changed files with 6 additions and 5 deletions

View File

@ -1,3 +1,8 @@
Sun Jul 25 15:04:37 1999 Jeffrey A Law (law@cygnus.com)
* pa.c (compute_frame_size): Scan all the used callee saved registers,
not just the first one.
Fri Jul 23 14:09:58 1999 Philip Blundell <pb@nexus.co.uk>
* config/arm/arm.h (TARGET_SWITCHES): Add

View File

@ -2558,10 +2558,7 @@ compute_frame_size (size, fregs_live)
for (i = 18; i >= 3; i--)
if (regs_ever_live[i])
{
fsize += UNITS_PER_WORD;
break;
}
fsize += UNITS_PER_WORD;
/* Round the stack. */
fsize = (fsize + 7) & ~7;
@ -2573,7 +2570,6 @@ compute_frame_size (size, fregs_live)
*fregs_live = 1;
fsize += 8;
break;
}
fsize += current_function_outgoing_args_size;