I am not familiar with mips instruction.but i think it mean: pg=ra t1=0(ra) then move t1 to gp. so u cannot remove it .
2009/10/26 XR SU <x_r...@yahoo.com.cn> > 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/ > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot > > -- JUST DO IT,NOTHING IS IMPOSSIBLE
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot