This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Crash while scanning queued lists
- To: Alexandre Oliva <aoliva at cygnus dot com>
- Subject: Re: Crash while scanning queued lists
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Thu, 18 May 2000 11:44:11 -0600
- cc: gcc-patches at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <oru2fvpx4q.fsf@saci.lsd.ic.unicamp.br>you write:
> On May 18, 2000, Jeffrey A Law <law@cygnus.com> wrote:
>
> > In message <orwvkstcvg.fsf@saci.lsd.ic.unicamp.br>you write:
> >> --=-=-=
> >>
> >> gcc.c-torture/execute/va-arg-5.c (and a couple of other va-arg tests)
> >> won't compile with -O0 or -O1 on the mn10300 port. The problem is
> >> that, given this insn:
> > [ ... ]
> > Errr, I don't think we're supposed to have any QUEUED expressions which l
> ive
> > beyond initial rtl generation.
>
> Thanks for confirming my worst fears :-) :-)
:-) Actually, if we allowed them to survive that would be far worse since
just about every pass would have ot know about them.
> I'll try to figure out why they're surviving.
I'd look at the code which sets up LIBCALL/RETVAL notes for libcall sequences
which I belive is in optabs.c.
jeff