[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-gcc-list] RE: [avr-libc-dev] [bug #29774] prologue/epilogue stack p
From: |
Boyapati, Anitha |
Subject: |
[avr-gcc-list] RE: [avr-libc-dev] [bug #29774] prologue/epilogue stack pointermanipulation not interrupt safe in XMega |
Date: |
Sat, 12 Feb 2011 17:06:24 +0800 |
Hello Bob,
>
>> Firstly, I don't think an avr-gcc bug is filed on this...
>
>Back in June I said that I would do that, then Eric came up with a
>patch so I did not.
>I can open one if it helps.
Yes. I think it helps as I think there are more places in avr-gcc which
requires changes. It can atleast track all the conversations happening on this
bug.
>
>> Secondly, can you the gcc version you are using?
>
>4.3.3 WinAVR 20100110.
>
>>If you have not moved onto latest release of AVR Toolchain 3.1.0, I
>suggest you try it and let us know. (even AVR Toolchain 3.0.0 can be used)
>
>I have no idea what those numbers are referring to?
>
AVR Toolchain is a gnu toolchain for 8- and 32-bit AVRs which is used by AVR
Studio 4.18. Looks like the website was redesigned. I could find only 3.0.0 for
now.
http://www.atmel.com/dyn/products/tools_card.asp?category_id=163&family_id=607&subfamily_id=760&tool_id=2725
Register and install AVR Toolchain Installer. You cann see that the related
patch 51-gcc-4.4.3-xmega-v14.patch modified __prologue_saves__ and
__epilogue_restores__ functions. So this should solve the problem.
Anitha