This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: sjlj-exceptions ICE. simplified test case



  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]