This is the mail archive of the
mailing list for the GCC project.
Re: Committed: Fix for C99 thinko in c++/3394 fix (but still present on branch)
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Hans-Peter Nilsson <hp at bitrange dot com>
- Cc: mark at codesourcery dot com, gcc-patches at gcc dot gnu dot org, rodrigc at mediaone dot net,khan at nanotech dot wisc dot edu
- Date: Tue, 4 Dec 2001 10:08:00 -0800
- Subject: Re: Committed: Fix for C99 thinko in c++/3394 fix (but still present on branch)
- References: <20011203235016.GJ292@codesourcery.com> <Pine.BSF.email@example.com>
On Mon, Dec 03, 2001 at 10:57:07PM -0500, Hans-Peter Nilsson wrote:
> > The baseline for cross compilers needs
> > to remain GCC 2.95 - even for non-C front ends - until 3.x is a hell
> > of a lot more common.
> I don't think we mention any baseline version (for cross
> compilers) anywhere, and until we do, any version should work,
> that works for the majority of other C programs, and when we
> deprecate some version, it should be a major release-NEWS and
> tested at configuration time. I don't agree baseline should be
> 2.95. I think it should be a much earlier release. Perhaps
> 2.7.2. No, wait, that doesn't work for many programs (I'm still
> talking C only here and i?86); its "long long" support is lossy.
> Maybe 2.91.66 (egcs-1.1.2)...
2.95 was an arbitrary choice on my part; I'm happy with egcs-1.1.2,
gcc-2.7.2, or whatever we want it to be. I'd even be happy with "must
work with any ISO C compiler" or "must work with arbitrarily ugly
pre-standard compilers just like the C front end and optimizer."