This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: default EH to being on for cleanups
- To: mrs at wrs dot com
- Subject: Re: default EH to being on for cleanups
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Fri, 18 Dec 98 18:54:51 EST
- Cc: bothner at cygnus dot com, egcs-patches at cygnus dot com, gcc2 at cygnus dot com
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.