From: SourceForge.net <no...@so...> - 2010-01-13 00:48:32
|
Bugs item #2229892, was opened at 2008-11-06 08:02 Message generated for change (Comment added) made by arcanum You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520074&aid=2229892&group_id=68108 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: GCC Group: None >Status: Closed >Resolution: Wont Fix Priority: 9 Private: No Submitted By: optech (optech_tr) Assigned to: Nobody/Anonymous (nobody) Summary: BUG: WINAVR ATMega2561 wrong addressing (probably eicall). Initial Comment: I wrote a code for atmega2561. The code's memory usage in prog memory is almost 153000 bytes. The problem is, code doesn't work properly. the mcu getting reset or something like this... I think compiled code calls wrong addresses in somewhere of the memory. When I comment some of part of text messages in the memory, the total memory usage become 126000 bytes and the code works good.... I had also had a problem with eicall in winavr. I had fixed it like this: EIND = 1; asm("ldi r30,0x00"); asm("ldi r31,0xf0"); asm("eicall"); I guess winavr doesn't set "EIND = 1;" for atmega2561 while compiling. So i cannot using the other part of mega2561 (nearly 128K) because of this BUG. Please somebody fix it, it is very urgent... Thanks.... ---------------------------------------------------------------------- Comment By: Eric Weddington (arcanum) Date: 2010-01-12 17:44 Message: This needs to be reported to the GCC project at: http://gcc.gnu.org/bugzilla/ This is not a WinAVR bug. The WinAVR User Manual states that any potential bugs in the GCC compiler must be reported to the GCC project and not here. Closed as "Won't Fix." ---------------------------------------------------------------------- Comment By: optech (optech_tr) Date: 2008-11-07 04:51 Message: This needs to be reported to the GCC project at: http://gcc.gnu.org/bugzilla/ This is not a WinAVR bug. The WinAVR User Manual states that any potential bugs in the GCC compiler must be reported to the GCC project and not here. ---------------------------------------------------------------------- Comment By: optech (optech_tr) Date: 2008-11-07 04:51 Message: It was just a guess that it is releted with eicall. May be it has a different reason. Now I cannot use the other part of atmega2561, so it is a big problem... ---------------------------------------------------------------------- Comment By: Eric Weddington (arcanum) Date: 2008-11-06 08:48 Message: Duplicate of bug #2028719. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520074&aid=2229892&group_id=68108 |