Sorry,i thought the code is like this(intel asm): mov ax, 40h mov ds, ax
ax as an temp registor 2009/10/26 Andrew Dyer <[email protected]> > On Mon, Oct 26, 2009 at 1:41 AM, XR SU <[email protected]> wrote: > > 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? > > You're using old code. That was fixed about two years ago. > > See > http://git.denx.de/?p=u-boot.git;a=commitdiff;h=16664f72850846e645616da1c0fa5afcd6d15f15 > _______________________________________________ > U-Boot mailing list > [email protected] > http://lists.denx.de/mailman/listinfo/u-boot > -- JUST DO IT,NOTHING IS IMPOSSIBLE
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

