This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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






Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]