This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ANSIfy cp/parser.c
This question of K&R support has traditionally been a question of whether we
supported both K&R and C89 or only C89. However, we really have 3 languages
here, K&R, C89, and C99. Supporting 3 languages is much harder than supporting
just two.
I think the policy here should be that we support only the last two major
revisions to the C language. That would mean only C89 and C99 for now.
And in 6 years, when C09 comes out, we drop support for C89. We could perhaps
add a couple of years of slack to allow for adoption of new language standards,
but that is just a minor detail.
Jim