PR other/54324: allow bootstrapping with older compilers

Richard Biener rguenther@suse.de
Tue Dec 18 16:01:00 GMT 2012


On Tue, 18 Dec 2012, Aldy Hernandez wrote:

> On 12/12/12 03:33, Richard Biener wrote:
> > On Tue, 11 Dec 2012, Aldy Hernandez wrote:
> > > 4. Type checking as part of a `for' initializer segfaults on g++ 3.2:
> > > 
> > > 	for (type = TYPE_MAIN_VARIANT (blah); ....)
> > > 
> > >     The only reasonable thing I could think of, was disabling the tree
> > >     checking code for older compilers.
> 
> > blocker anyway.  For 4. I think we should simply document that
> > you need to build with --disable-stage1-checking (it's one case that
> > hints at we don't want to support 3.2 - does 3.3 work here?  With
> > our SLE9 gcc 3.3 hammer branch based compiler I get even some more
> > ICEs).
> 
> Hi Richard.
> 
> Attached is a patch documenting --disable-stage1-checking for older GCC's with
> a suggested discouragement.
> 
> OK for trunk?

Ok.

Thanks,
Richard.



More information about the Gcc-patches mailing list