This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: S/390: Default to -fasynchronous-unwind-tables


Daniel Jacobowitz wrote:

>How bad is the space penalty, and is there a way to mark EH tables as
>removable if they're only needed for debugging (vs. for -fexceptions)?

Space penalty appears to be about 5%.  However, this stuff sits in its
own section, and usually won't be paged in unless touched, so it should
not affect physical memory consumption, just disk space.

If you don't want the data present all the time, you might want to 
use .debug_frame instead of .eh_frame, e.g. by using -g1 instead
of -fasynchronous-unwind-tables.

Bye,
Ulrich

-- 
  Dr. Ulrich Weigand
  weigand@informatik.uni-erlangen.de


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