On 2006-01-25 17:06:34 david wrote:
>If I correctly understand your atmega2560 patch with
>respect to 3 byte return address - your fix does not
>build a version of avr-libc with this support in it?
>Meaning that the avr-libc is not build exclusively for
>an atmega2560 and won't work on the atmega2560 for
>routines that have lots of parameters (i.e. sprintf -
>the one I really want to use).
>
>Your fix does build a compiler and binutils that can
>build atmega2560 code that can handle the 3 byte
>return addresses - but the patch applied to avr-libc
>doesn't build -mmcu=atmega2560 (it builds for
>-mmcu=avr5).
>
>Your patch would allow me to compile and run my own
>code that to had lots of parameters, but not allow me
>to use avr-libc routines that have lots of parameters.
>Is this a correct understanding?
>
You are right. I thought I would get
away with a patch on the
avr5 architecture, but I was wrong.
a new "avr6" seems to
be necessary. I will start working on
it asap.
Regards,
Martijn.
[Prev in Thread]
Current Thread
[Next in Thread]
Re: [avr-gcc-list] ATmega256x support,
Martijn van Balen<=