avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Antworten: Re: [avr-gcc-list] Problem with the calling convention


From: Dmitry K.
Subject: Re: Antworten: Re: [avr-gcc-list] Problem with the calling convention
Date: Sat, 17 Jul 2004 15:24:03 +1100
User-agent: KMail/1.5

> > > As E. Weddington wrote:
> > > > Do we know if this is a regression? If we can discover that this is
> > > > a regression then we're more likely to get a fix in say 3.4.2
> > > > instead of having to wait until 3.5.
> > >
> > > Right you are!
> > >
> > > I tried it on a GCC 3.3.1 I've still got around on one of my machines,
> > > and it properly moves arg `d' away into r14..r17, and uses these
> > > registers in the following statements.
> > >
> > > So yes, it is a regression.
> >
> > 3.3.2 and 3.3.4 produce true code (`d' saved in r14..r17 before calls).
>
> So what does this boil down to? That the problem is somewhere between 3.3.4
> and 3.4.0?
>
> Eric

(!) 3.4.1 produce incorrect code (use r18,r19 after external function).
Is this bug commited to gcc-buglist?

I have not check 3.4.0 .



reply via email to

[Prev in Thread] Current Thread [Next in Thread]