This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH 2: Re: BOOTSTRAP FAILURE: segementation fault in genattrtab
- To: law at redhat dot com
- Subject: Re: PATCH 2: Re: BOOTSTRAP FAILURE: segementation fault in genattrtab
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Date: Thu, 30 Nov 2000 13:55:43 -0500 (EST)
- Cc: gcc-bugs at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
> > Here is the clean up to the pa machine definition that can be done as
> > a result of improving the basereg_operand test. It depends on the
> > following patches being installed:
> >
> > <http://gcc.gnu.org/ml/gcc-patches/2000-11/msg01358.html>
> > <http://gcc.gnu.org/ml/gcc-patches/2000-11/msg01508.html>
> I don't think we have a hard dependency on the second patch listed above.
> I installed the first patch a few minutes ago.
The reason I listed the second patch as being required is that the
rename registers pass may call gen_rtx_REG with the frame pointer
register number if the frame pointer has been eliminated. With the
current code, gen_rtx_REG will return the frame_pointer_rtx which
has the REG_POINTER bit set. In most cases this will be wrong and
may result in an incorrect insn match.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)