From: SourceForge.net <no...@so...> - 2010-01-13 00:46:23
|
Bugs item #1996284, was opened at 2008-06-17 10:49 Message generated for change (Settings changed) made by arcanum You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520074&aid=1996284&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: Binutils Group: None Status: Open Resolution: None >Priority: 1 Private: No Submitted By: Danjel McGougan (danjelm) Assigned to: Nobody/Anonymous (nobody) Summary: objdump disassembles "lpm reg, Z" wrongly Initial Comment: avr-objdump found in release WinAVR-20080610 disassembles the "lpm reg, Z" instruction wrongly. Output from "avr-objdump -d <elf-file>": ... 2de: 81 e8 ldi r24, 0x81 2e0: 9f e0 ldi r25, 0x0F 2e2: 24 91 lpm r18, Z+ 2e4: 31 96 adiw r30, 0x01 2e6: e1 99 sbic 0x1c, 1 ... The instruction at 2e2 should disassemble to "lpm r18, Z". (Tested on elf binary compiled for ATmega128) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520074&aid=1996284&group_id=68108 |