* config/arm/arm.c (thumb_force_lr_save): New function.
commitef5bbe677f0c50c135ca9daa4b3ad19148afdfe8
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 May 2004 15:44:35 +0000 (28 15:44 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 May 2004 15:44:35 +0000 (28 15:44 +0000)
tree0c6985184398739e8a3693b3e7aee084daff69d1
parent5cc1e34e6e494a27f3bcba01238c271f811dd637
* config/arm/arm.c (thumb_force_lr_save): New function.
(arm_get_frame_offsets, thumb_unexpanded_epilogue,
thumb_output_function_prologue): Use it.
(thumb_expand_prologue): Set lr_save_eliminated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@82360 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c