linker script symbols to c source variables

Daniel Jacobowitz drow@false.org
Fri Jul 6 14:54:00 GMT 2007


On Fri, Jul 06, 2007 at 04:30:47PM +0200, Klaus Rudolph wrote:
> extern unsigned int* startCodeInFlashForRam;
> extern unsigned int* endCodeInFlashForRam;
> extern unsigned int* startCodeInRam;

Try extern unsigned int startCodeInFlashForRam[] instead.  When you
define a symbol in a linker script, that's the symbol's _address_, not
its value.

-- 
Daniel Jacobowitz
CodeSourcery



More information about the Binutils mailing list