This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/56742] Optimization bug lead to uncaught throw
- From: "ktietz at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 27 Mar 2013 14:43:24 +0000
- Subject: [Bug rtl-optimization/56742] Optimization bug lead to uncaught throw
- Auto-submitted: auto-generated
- References: <bug-56742-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742
--- Comment #6 from Kai Tietz <ktietz at gcc dot gnu.org> 2013-03-27 14:43:24 UTC ---
Well, this issue is related to SEH exceptions. So it is pretty clear, why you
don't see it for linux.
It is serious bug for 4.8 gcc. From user's perspective this is a regression.
Technical it is a bug in bb-reorder for SEH.
For 4.8 I think the above patch is the lowest invasive way to fix it. For
trunk we might be able to use an approach as dw2 uses here. Not sure about
later. I will discuss with Richard Henderson.