This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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.

zw


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]