[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-libc-dev] [RFC] Unified ELF file
From: |
Erik Christiansen |
Subject: |
Re: [avr-libc-dev] [RFC] Unified ELF file |
Date: |
Fri, 5 Oct 2007 17:22:35 +1000 |
User-agent: |
Mutt/1.5.9i |
On Thu, Oct 04, 2007 at 03:25:50PM -0600, Eric Weddington wrote:
> > From: Erik Christiansen [mailto:address@hidden
>
> > That seems both easier and cleaner, to me. First, we need to
> > stop using
> > NOLOAD.
>
> Hmm. Strange. I didn't see that problem here. But, NOLOAD is now removed.
Maybe I could update: $ avr-ld --version
GNU ld version 2.16.1
but backward compatibility could avoid a bit of sqabbling. :-)
Both to confirm, and to ease my (unfounded) concern about possible bloat
in ihex or srec files, I made a quick comparison of the ihex. These two
lines were omitted in the NOLOAD case:
:02000004008278 # RECTYP = 04, LBA = 8200, CKSM = 78
:010000000FF0 # lfuse = 0F & checksum. \
*1
just before the End of File Record ":00000001FF". So it's not just an
ELF displaying artifact. The data does go west.
*1) I still don't grok the mechanics of the formula which simply ends up
shifting this left 8 bits to make 0x820000.
> See attached binutils patch.
Looks good.
Many thanks!
Erik Christiansen