sjlj-exceptions ICE. simplified test case

Mark Mitchell mark@codesourcery.com
Wed Apr 26 08:00:00 GMT 2000


>>>>> "Geert" == Geert Bosch <bosch@gnat.com> writes:

    Geert> On Tue, 25 Apr 2000 20:49:27 -0700, Richard Henderson
    Geert> wrote:

    Geert>   I wonder if we shouldn't work to ban sjlj for gcc 3.0.
    Geert> Even on a.out targets we can support dwarf2 unwind tables
    Geert> through collect2.

    Geert> Especially in the context of embedded systems, the space
    Geert> overhead of unwind tables may not be acceptable

I'm curious about this, now that I've heard this from two different
sources.

Jason, would you care to comment as to why the tables make the
executable large, even relative to the size bloat introduced by
calling setjmp/longjmp all over the place?  I'd like to understand
this problem better.

Thanks,

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com


More information about the Gcc mailing list