This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [AVR, 4.4] Fix PR target/34412
- From: Andy H <hutchinsonandy at aim dot com>
- To: gcc-patches at gcc dot gnu dot org, Anatoly Sokolov <aesok at post dot ru>, "Weddington, Eric" <eweddington at cso dot atmel dot com>
- Date: Sat, 12 Sep 2009 21:50:13 -0400
- Subject: Re: [AVR, 4.4] Fix PR target/34412
Note that it was this change that broke epilogue:
2008-05-22 Anatoly Sokolov <aesok@post.ru>
* config/avr/avr.c (get_sequence_length): Add new function.
(expand_prologue, expand_epilogue): Remove duplicate code.
Despite description, this added new epilogue code to optimize for 8bit
Stack. 'TARGET_TINY_STACK'
Prior to this change epilogue frame and stack pointer adjustments were
treated as 16 bits. So there was only HIMODE addition.
Andy