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: egcs and exceptions


>>>>> Alexandre Oliva <oliva@dcc.unicamp.br> writes:

 > Maybe you have to build libgcc.a and libstdc++.a with this option
 > enabled.

Yes.  If you want to use sjlj, it makes more sense to change
the default for exceptions_via_longjmp in except.c and rebuild the
compiler, rather than trying to consistently pass the flag.  This is true
for other ABI flags, as well.

 > Of course one may argue that libgcc has nothing to do with `the entire 
 > application'

It absolutely does.  Much of the EH support code is written in C++.

Jason


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