GCC's statement expression extension
Mark Mitchell
mark@codesourcery.com
Thu Jul 27 19:15:00 GMT 2000
>>>>> "Richard" == Richard Kenner <kenner@vlsi1.ultra.nyu.edu> writes:
Richard> I'm talking about *C* not C++. As you point out, I know
Richard> nothing about the latter user base.
OK. And you'll note that I already said I was suggesting deprecating
this feature only in C++. :-)
Richard> With as large a user base as we have, we cannot afford to
Richard> ignore these issues and if we try to, we'll surely hear
Richard> about it.
We cannot afford to ignore them. But, we do occasionally have to move
forward as well. Other compilers have even larger user bases -- and
they have certainly tightened things up even more.
One of the saving graces here is that older versions of the compiler
are always available. It's not unreasonable to (occasionally) have
users make a choice between more features/better optimization and
100% source compatibility. Of course, we shouldn't do this unless
there's a good reason.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
More information about the Gcc
mailing list