diff options
Diffstat (limited to 'arch/arm/cpu/arm946es/start.S')
| -rw-r--r-- | arch/arm/cpu/arm946es/start.S | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/arch/arm/cpu/arm946es/start.S b/arch/arm/cpu/arm946es/start.S index 2dd1fa340..9c2b70db0 100644 --- a/arch/arm/cpu/arm946es/start.S +++ b/arch/arm/cpu/arm946es/start.S @@ -160,15 +160,13 @@ reset:  /*------------------------------------------------------------------------------*/  /* - * void relocate_code (addr_sp, gd, addr_moni) + * void relocate_code(addr_moni)   *   * This function relocates the monitor code.   */  	.globl	relocate_code  relocate_code: -	mov	r4, r0	/* save addr_sp */ -	mov	r5, r1	/* save addr of gd */ -	mov	r6, r2	/* save addr of destination */ +	mov	r6, r0	/* save addr of destination */  	adr	r0, _start  	subs	r9, r6, r0		/* r9 <- relocation offset */ |