From: SourceForge.net <no...@so...> - 2010-01-13 01:00:50
|
Bugs item #2896957, was opened at 2009-11-12 17:56 Message generated for change (Settings changed) made by arcanum You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520074&aid=2896957&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: Other Group: None >Status: Closed >Resolution: Wont Fix Priority: 5 Private: No Submitted By: Don Kinzer (dkinzer) Assigned to: Nobody/Anonymous (nobody) Summary: Relocatable Expression Error Initial Comment: In avr-as, the modifiers like lo8(), hi8(), etc. provide an 8-bit value representing a portion of a relocatable expression. While these work correctly when used as an operand for an immediate mode instruction like ldi r24, lo8(foo), using them in a .byte directive results in an error indicating "Error: illegal relocation size: 1". .section .text .byte pm_lo8(bar), 0 ldi r24, pm_lo8(bar) bar: ---------------------------------------------------------------------- Comment By: Eric Weddington (arcanum) Date: 2010-01-12 17:34 Message: This needs to be reported to the GNU Binutils project at: http://sourceware.org/bugzilla/ This is not a WinAVR bug. The WinAVR User Manual states that any potential bugs in GNU Binutils must be reported to the GNU Binutils project and not here. Closed as "Won't Fix." ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520074&aid=2896957&group_id=68108 |