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]

Re: default EH to being on for cleanups


    Chill may also need to either use EH from gcc, or call
    not_using_eh_for_cleanups during initialization for much the same
    reasons as Ada.  Fortran, C, Objective-C and Pascal shouldn't matter.
    Modula will likely need to call not_using_eh_for_cleanups until it is
    converted as well.

I'm confused here.  What is the point of making a change whose sole
purpose appears to be to require front ends to make changes in order to
continue to work with newer versions of the core compiler?

If a front end is modified to support EH, then it seems reasonable for
it *at that point* to add the call to tell the core compiler that it has
such support.  But until it has been modified, the right thing appears to
be to allow it to continue to function as before.


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