This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/38621] [4.6/4.7/4.8 Regression] sh gcc unable to spill register when building ghostscript-gpl with -O2
- From: "kkojima at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 18 Jul 2012 01:11:47 +0000
- Subject: [Bug target/38621] [4.6/4.7/4.8 Regression] sh gcc unable to spill register when building ghostscript-gpl with -O2
- Auto-submitted: auto-generated
- References: <bug-38621-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38621
--- Comment #11 from Kazumoto Kojima <kkojima at gcc dot gnu.org> 2012-07-18 01:11:47 UTC ---
(In reply to comment #10)
> I've tried to reproduce the issue with rev 189549 (GCC 4.8),
> GCC 4.7.2 20120711 (prerelease) and GCC 4.6.4 20120716 (prerelease).
> It seems this is no longer an issue.
4.6 and 4.7 are failing with -fschedule-insns for me. We changed
the default behavior so that -fno-schedule-insns is default.
4.8 doesn't fail even with -fschedule-insns. I guess that your
patches for index addressing fix it on trunk. Perhaps we can
close this PR because it's fixed on trunk and looks no hope to fix
it for 4.6 and 4.7 compilers with -fschedule-insns.