This is the mail archive of the gcc@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]

Re: PR2876 vs. reload


On Tue, 5 Jun 2001, Mark Mitchell wrote:

> >>>>> "Bernd" == Bernd Schmidt <bernds@redhat.com> writes:
>
>     Bernd> On Tue, 5 Jun 2001, Mark Mitchell wrote:
>     >>  The failure is a regression from GCC 2.95.  Bernd, would you
>     >> be willing to look at this?
>
>     Bernd> I can't reproduce the problem, but does this patch fix it?
>
> I'll try it.  It would be great if you could explain what's going on
> here, and why you think this might fix it.

It just gets rid of all USEs generated by reload.  Since these are used
only for bookkeeping purposes during reload, they are no longer needed
afterwards.  From your description of the problem it sounded like one
of them was causing problems later on.

> Also, reproducing it should be easy.  On an i686-pc-linux-gnu box,
> download 2876.ii, and compile with `cc1plus -O3 -quiet 2876.ii'.  That
> causes the crash for me.

Tried that with both the mainline and the 3.0 branch; no crash.


Bernd


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