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

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

Re: [avr-gcc-list] COMPILER Frame pointer bug!!!


From: Jason Kyle
Subject: Re: [avr-gcc-list] COMPILER Frame pointer bug!!!
Date: Sun, 18 Nov 2001 16:30:03 +1300

Hi Dmitry,

Can you specify what version of gcc this applies to, it may have been fixed already. If you aren't aready using gcc-3.01 please verify the problem using it.

Cheers,

Jason Kyle

At 21:26 17/11/2001 +0300, dimmy wrote:
Fellows,

I found  strange avr-gcc behaviour.

If you declare a function with a variable number of arguments or the number of arguments is over 18 (actually, total number of bytes, required for arguments) or you allocate over 18 bytes inside the function, then avr-gcc disables interrupts on enter to the function and does not enable them anymore.

This is valid only in case, when frame pointer cannot be eliminated or when no optimization enabled.
<snip>




reply via email to

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