rs6000.c (rs6000_emit_allocate_stack): Delete unnecessary prototype.
commit2882bfcc5b1d377551de2d44c5d5edb11c137bb2
authorAlan Modra <amodra@gmail.com>
Mon, 17 May 2010 13:34:23 +0000 (17 23:04 +0930)
committerAlan Modra <amodra@gcc.gnu.org>
Mon, 17 May 2010 13:34:23 +0000 (17 23:04 +0930)
tree9df072d4f168d88a8c5b776924c361e4b756549a
parent5feb49f0a6862325b1fdfbee9f933ffc12554bc6
rs6000.c (rs6000_emit_allocate_stack): Delete unnecessary prototype.

* config/rs6000/rs6000.c (rs6000_emit_allocate_stack): Delete
unnecessary prototype.  Replace copy_r12 and copy_r11 flag params
with copy_reg rtx param.
(rs6000_emit_prologue): Update rs6000_emit_allocate_stack calls.
Correct cases where code for ABI_V4 did not initialise the reg
used to access frame.  Also leave frame_reg_rtx as sp for large
frames that save no regs.

From-SVN: r159483
gcc/ChangeLog
gcc/config/rs6000/rs6000.c