Revised patch: Re: PATCH 1: Re: BOOTSTRAP FAILURE: segementation fault in genattrtab

John David Anglin dave@hiauly1.hia.nrc.ca
Mon Dec 18 14:18:00 GMT 2000


> Here is a revised patch.  Tested with a bootstrap and check under hpux
> 10.20.  Please review and install if OK.

With the same three patches used in the bootstrap and check done yesterday
< http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00882.html >, plus the above
patch and CVS source from 20001217, I reran another bootstrap and check.  The
results are here: < http://gcc.gnu.org/ml/gcc-testresults/2000-12/msg00195.html >.

There is one additional regression (g++.jason/2371.C) but all ports seem
to have started failing this test.

My assessment of the above patch is that is is not essential at the moment
but I am concerned that the REG_POINTER flag may be invalid for eliminated
registers after reload without it.  Thus, either the patch should be applied
or some comment added to this effect.  The register rename pass calls
gen_rtx_REG after reload.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)


More information about the Gcc-bugs mailing list