spu.h (STACK_SAVE_AREA): Use VOIDmode for SAVE_FUNCTION...
authorSa Liu <saliu@de.ibm.com>
Wed, 10 Jan 2007 05:24:01 +0000 (05:24 +0000)
committerBen Elliston <bje@gcc.gnu.org>
Wed, 10 Jan 2007 05:24:01 +0000 (16:24 +1100)
commite1f1d97f19dc76735e2a6ac743ee31e545264969
treebea351683ab93d045457f78d4bf70cf776fb658d
parent0b30ba3b6c852a87355a84a3bcf179b1526ed37b
spu.h (STACK_SAVE_AREA): Use VOIDmode for SAVE_FUNCTION...

* spu.h (STACK_SAVE_AREA): Use VOIDmode for SAVE_FUNCTION, SImode
for SAVE_NONLOCAL and Pmode for any other save level.
* spu-protos.h (spu_restore_stack_block): Declare.
* spu.md (save_stack_block): Remove.
(restore_stack_block): Call spu_restore_stack_block.
* spu.c (spu_restore_stack_block): New function.
(spu_expand_epilogue): Remove old comment.

Co-Authored-By: Ben Elliston <bje@au.ibm.com>
From-SVN: r120633
gcc/ChangeLog
gcc/config/spu/spu-protos.h
gcc/config/spu/spu.c
gcc/config/spu/spu.h
gcc/config/spu/spu.md