[U-Boot] A question about "Initialize GOT pointer"

XR SU x_r_su at yahoo.com.cn
Mon Oct 26 07:41:45 CET 2009


hi,all:
here is a question, who can tell me? thanks.
 
in uboot file : cpu/mips/start.S
 
/* Initialize GOT pointer. */
        bal     1f
        nop
        .word   _GLOBAL_OFFSET_TABLE_
        1:
        move    gp, ra
        lw      t1, 0(ra)
        move    gp, t1
 
I do't know why code "move    gp, ra"  needed?  what happened if we remove these code?
 
 
 
 
 


      ___________________________________________________________ 
  好玩贺卡等你发,邮箱贺卡全新上线! 
http://card.mail.cn.yahoo.com/


More information about the U-Boot mailing list