> > On Tue, 7 Nov 2006, Eric Botcazou wrote: > > > > But note this is with RTL checking enabled (--enable-checking=rtl). > > > > Can anyone refresh my memory: why is RTL checking disabled on the mainline? > > Eric Botcazou > > I tried many years ago and Mark objected: > http://gcc.gnu.org/ml/gcc-patches/2000-10/msg00756.html > > Perhaps we could take a second look at this decision? The average system > has increased in speed many times since then. (Although sometimes I feel > like bootstrapping time has increased at an even greater pace than chip > improvements over the years. :-)
The other thing we could do is enable it only for stage1 (bootstrap's stage1) by default, just like we do for normal checking[1]. Thanks, Andrew Pinski [1] well that was broken with toplevel bootstrap, see the patch at http://gcc.gnu.org/ml/gcc-patches/2006-10/msg01231.html for the fix. We could extend this for RTL checking also.