This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/30282] Optimization flag -O1 -fschedule-insns2 cause red zone to be used when there is none
- From: "amodra at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 5 Aug 2011 16:29:34 +0000
- Subject: [Bug target/30282] Optimization flag -O1 -fschedule-insns2 cause red zone to be used when there is none
- Auto-submitted: auto-generated
- References: <bug-30282-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30282
--- Comment #16 from Alan Modra <amodra at gmail dot com> 2011-08-05 16:29:02 UTC ---
Created attachment 24923
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24923
minimal rs6000.c fix
This fix just ensures we have a stack tie at the ABI_V4 stack reset. Note that
only for ABI_V4 do we currently have frame_reg_rtx != sp_reg_rtx in
rs6000_emit_stack_reset.