sjlj-exceptions ICE. simplified test case
Jeffrey A Law
law@cygnus.com
Wed Apr 26 08:28:00 GMT 2000
In message < 20000426080823Z.mitchell@codesourcery.com >you write:
> >>>>> "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.
My experience has been that sjlj exceptions bloat things more than the
tables do.
jeff
More information about the Gcc
mailing list