[Bug target/42240] [4.3/4.4 Regression] wrong epilogue on naked function

avr at gjlay dot de gcc-bugzilla@gcc.gnu.org
Thu Nov 4 11:14:00 GMT 2010


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42240

Georg Lay <avr at gjlay dot de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |avr at gjlay dot de

--- Comment #13 from Georg Lay <avr at gjlay dot de> 2010-11-04 11:14:15 UTC ---
Implement TARGET_CANNOT_MODIFY_JUMPS_P and respect epilogue_completed and
cfun->machine->is_naked. This will stop BB reorder and similar post-epilogue
passes from moving the non-code-producing return-insn up.



More information about the Gcc-bugs mailing list