[Bug libstdc++/25191] exception_defines.h #defines try/catch
jason at redhat dot com
gcc-bugzilla@gcc.gnu.org
Thu Nov 20 18:11:00 GMT 2008
------- Comment #68 from jason at redhat dot com 2008-11-20 18:10 -------
Subject: Re: exception_defines.h #defines try/catch
mmitchel at gcc dot gnu dot org wrote:
> If I recall correctly, unwinding into a frame with no EH data will cause a
> runtime abort, so programs will not silently skip catch clauses that have been
> compiled away. The program may fail, but at least it will not do so silently.
> Jason, is that correct?
Yes. If the unwinder runs out of unwind info before it finds a handler,
we call terminate().
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25191
More information about the Gcc-bugs
mailing list