This is the mail archive of the
mailing list for the GCC project.
Re: Patch to document baseline compiler version for building cross compilers (was: Re: Committed: Fix for C99 thinko in c++/3394 fix (but still present on branch))
On Tue, Dec 04, 2001 at 12:03:30AM +0000, Joseph S. Myers wrote:
> On Mon, 3 Dec 2001, Zack Weinberg wrote:
> > He's building cross compilers. 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.
> The following patch provides the installer side of documenting this
> baseline as the required compiler version. It passes makeinfo, texi2dvi
> and install.texi2html. OK to commit to mainline and 3.0 branch?
I have no objection :-)
It does occur to me that perhaps we should explicitly say that you
have to use GCC to build a cross GCC, because non-C front ends may
make use of ISO C constructs and GCC extensions.
Or else we should root out all the GCC extensions from the non-C front
ends, and hold all the code to K+R compatibility. Which might be
easier to explain and enforce, down the road.