[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