[U-Boot] [PATCH V4 1/2] arm926ejs: fix linker file for newer ld support

Andreas Bießmann andreas.devel at googlemail.com
Tue Nov 9 20:27:37 CET 2010


Dear Daniel Hobi,

Am 09.11.2010 um 19:24 schrieb Daniel Hobi:
> And on many ARM platforms (including Kirkwood), the timer implementation
> is still accessing BSS variables before relocation.
> 
> Is someone working on this? Candidates are:
> 
> $ git grep "static ulong timestamp"
> arch/arm/cpu/arm1136/mx31/timer.c:static ulong timestamp;
> arch/arm/cpu/arm1136/omap24xx/timer.c:static ulong timestamp;
> arch/arm/cpu/arm1176/tnetv107x/timer.c:static ulong timestamp;
> arch/arm/cpu/arm720t/interrupts.c:static ulong timestamp;
> arch/arm/cpu/arm920t/a320/timer.c:static ulong timestamp;
> arch/arm/cpu/arm920t/at91rm9200/timer.c:static ulong timestamp;

arch/arm/cpu/arm920t/at91rm9200/ is dead an will be removed soon.

arch/arm/cpu/arm920t/at91/ still misses such an implementation but will be something like arch/arm/cpu/arm926ejs/at91/

BTW couldn't the stuff in #ifdef CONFIG_AT91FAMILY in global_data generalized in some way to be used for all arm boards?

regards

Andreas Bießmann


More information about the U-Boot mailing list