This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC's statement expression extension
- To: mark at codesourcery dot com
- Subject: Re: GCC's statement expression extension
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Thu, 27 Jul 00 21:54:30 EDT
- Cc: gcc at gcc dot gnu dot org
Your opinions are valuable. Although I think you may not fully
understand the C++ user base.
I'm talking about *C* not C++. As you point out, I know nothing about the
latter user base.
On the other hand, the arguments Michael makes apply to almost any
extension, and I do not agree, by any means, that we must preserve all
extensions for all time. The same argument justifies preserving many
bugs; every time we issue an error that we did not before, we break
programs.
Sure, and that is indeed a problem. For example, the latest sources cannot
compile the GCC that has part of SPEC due to a new error message.
With as large a user base as we have, we cannot afford to ignore these issues
and if we try to, we'll surely hear about it.