This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C++ Patch] PR 37087
Paolo Carlini wrote:
My point, inspired by this PR of course, was essentially that every time
we have a permerror we don't know if an error occurs or not, I would say
the front-end becomes a tad more complex, because must tolerate rather
special situations (so special that are errors by default) and proceed
anyway.
Absolutely true.
As I've mentioned previously on the list, I think that we (meaning I)
was far too casual about backwards-compatibility in the past. Some of
the changes I made were necessary; there really was no practical way to
maintain full compatibility between the old and new parsers, for
example. But, I think we have to have some of this kind of complexity
in order to best serve our users.
Thanks,
--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713