[U-Boot-Users] [MIPS] Introduce machine_restart
Vlad Lungu
vlad at comsys.ro
Wed Mar 19 11:47:08 CET 2008
Wolfgang Denk wrote:
> In message <004701c88928$4f457bb0$edd07310$@Tjernlund at transmode.se>
> Joakim Tjernlund wrote:
>
>> I don't think it is good to use global fun ptrs. These are not
>> available until
>> relocated to RAM.
>>
>
> Agreed!
>
> In message <20080318184338.GA8728 at game.jcrosoft.org>
> Jean-Christophe Plagniol-Villar wrote:
>
>> If possible I will prefer a weak function
>>
>
> ...which raises the interesting question if, and how, weak function
> pointers work before relocation.
>
> Has anyone ever tested / analyzed this?
>
>
Weak symbols are a compile-time thing, not a run-time thing. The linker
discards weak symbols
if a "regular" symbol with the same name is found, that's all. So it's
actually link-time, rather than compile-time :-).
Vlad
More information about the U-Boot
mailing list