[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-17 Thread rguenth at gcc dot gnu dot org
--- Comment #23 from rguenth at gcc dot gnu dot org 2009-02-17 18:40 --- This may have caused bootstrap memory requirements for insn-recog to go up significantly enough to cause cc1: out of memory allocating 4064 bytes after a total of 660041728 bytes make[3]: *** [insn-recog.o] Error

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-17 Thread rguenther at suse dot de
--- Comment #25 from rguenther at suse dot de 2009-02-17 19:00 --- Subject: Re: [4.3/4.4 Regression] x86_64 red zone violation On Tue, 17 Feb 2009, hjl dot tools at gmail dot com wrote: --- Comment #24 from hjl dot tools at gmail dot com 2009-02-17 18:45 --- (In reply

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-17 Thread rguenther at suse dot de
--- Comment #26 from rguenther at suse dot de 2009-02-17 19:50 --- Subject: Re: [4.3/4.4 Regression] x86_64 red zone violation On Tue, 17 Feb 2009, Richard Guenther wrote: On Tue, 17 Feb 2009, hjl dot tools at gmail dot com wrote: --- Comment #24 from hjl dot tools at gmail

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-11 Thread ubizjak at gmail dot com
--- Comment #16 from ubizjak at gmail dot com 2009-02-11 08:24 --- (In reply to comment #13) This test case is from Mark Heffernan. When compiling with -O2 -fno-omit-frame-pointer with gcc 4.3, it shows a red zone violation in the epilogue: movl-160(%rbp), %eax

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-11 Thread ubizjak at gmail dot com
--- Comment #17 from ubizjak at gmail dot com 2009-02-11 08:32 --- Created an attachment (id=17280) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17280action=view) Patch This patch inserts _memory_ blockages at the end of function prologue and at the beginning of function

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-11 Thread uros at gcc dot gnu dot org
--- Comment #19 from uros at gcc dot gnu dot org 2009-02-11 11:43 --- Subject: Bug 39118 Author: uros Date: Wed Feb 11 11:43:24 2009 New Revision: 144100 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=144100 Log: PR target/39118 * config/i386/i386.md

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-11 Thread uros at gcc dot gnu dot org
--- Comment #20 from uros at gcc dot gnu dot org 2009-02-11 11:53 --- Subject: Bug 39118 Author: uros Date: Wed Feb 11 11:53:47 2009 New Revision: 144101 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=144101 Log: PR target/39118 * config/i386/i386.md

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-11 Thread ubizjak at gmail dot com
--- Comment #21 from ubizjak at gmail dot com 2009-02-11 11:55 --- Fixed again. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-11 Thread ian at airs dot com
--- Comment #22 from ian at airs dot com 2009-02-11 14:49 --- Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39118

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-10 Thread uros at gcc dot gnu dot org
--- Comment #9 from uros at gcc dot gnu dot org 2009-02-10 16:12 --- Subject: Bug 39118 Author: uros Date: Tue Feb 10 16:12:33 2009 New Revision: 144063 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=144063 Log: PR target/39118 * config/i386/i386.c

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-10 Thread uros at gcc dot gnu dot org
--- Comment #10 from uros at gcc dot gnu dot org 2009-02-10 16:13 --- Subject: Bug 39118 Author: uros Date: Tue Feb 10 16:12:47 2009 New Revision: 144064 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=144064 Log: PR target/39118 * config/i386/i386.c

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-10 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2009-02-10 16:14 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|ASSIGNED

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-10 Thread ian at airs dot com
--- Comment #12 from ian at airs dot com 2009-02-10 19:56 --- I didn't get around to commenting on the patch; I'll just note that it is conservative. We don't have to block every instruction, just those which use memory. Do we have to worry about the function epilogue? I don't see

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-10 Thread ian at airs dot com
--- Comment #13 from ian at airs dot com 2009-02-10 21:03 --- Created an attachment (id=17278) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17278action=view) Test case This test case is from Mark Heffernan. When compiling with -O2 -fno-omit-frame-pointer with gcc 4.3, it shows a

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-10 Thread ian at airs dot com
--- Comment #14 from ian at airs dot com 2009-02-10 21:10 --- I've verified that the problem in the epilogue occurs using the current 4.3 sources, so reopening the bug report. (There is no longer any problem in the prologue.) -- ian at airs dot com changed: What

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-09 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39118

[Bug target/39118] [4.3/4.4 Regression] x86_64 red zone violation

2009-02-08 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2009-02-08 21:00 --- We should plug this for 4.3 and 4.4, so due to comment 6 I think this is a regression. -- ubizjak at gmail dot com changed: What|Removed |Added