From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brian Glendenning To: Joern Rennecke Cc: egcs@cygnus.com Subject: Re: egcs 1.0.2 c++ .o size Date: Fri, 27 Mar 1998 15:18:00 -0000 Message-id: <351A7B62.E667595B@aoc.nrao.edu> References: <199803261534.PAA09782@phal.cygnus.co.uk> X-SW-Source: 1998-03/msg00949.html > > Our binaries are already embarrasingly large - I'd hate to have them > > become 50% more so! > > Since 2.7.2 , exception handling has been added. You can use the > -fno-exceptions option to avoid the overhead of exception handling. OK thanks - indeed that gets our objects down to about the same size (still about 5% larger). Is the 50% size penalty going to continue into the future? We have an exception emulation (setjmp/longjmp, keeping classes derived from "Cleanup" in a list) that we'd dearly like to get rid of, but 50% is a fairly steep price to pay. Brian