On Mon, 2011-08-08 at 15:49 -0700, JP wrote:
> -  .bss   : AT (ADDR (.bss))
> +  .bss   : AT (ADDR (.text) + SIZEOF (.text) +  SIZEOF (.data))

I don't think this is correct. With the AVR architecture, there are
separate memories for code and data. Even though e.g. the .text and .bss
sections may both start at address 0, there is no conflict between them
because each resides in its own memory. Your proposed change merely
wastes the first bytes of the data memory.

S.

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode
Twitter: www.twitter.com/milkymistvj
Ideas? http://milkymist.uservoice.com

Reply via email to