http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58545
--- Comment #5 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> --- Author: amylaar Date: Wed Oct 30 23:55:46 2013 New Revision: 204234 URL: http://gcc.gnu.org/viewcvs?rev=204234&root=gcc&view=rev Log: gcc: PR other/58545 * reload1.c (update_eliminables_and_spill): New function, broken out of reload. (reload): Use it. Check for frame size change after frame size alignment, and call update_eliminables_and_spill first if continue-ing. gcc/testsuite: PR other/58545 * gcc.target/avr/pr58545.c: New test. Added: trunk/gcc/testsuite/gcc.target/avr/pr58545.c Modified: trunk/gcc/ChangeLog trunk/gcc/reload1.c trunk/gcc/testsuite/ChangeLog