diff options
Diffstat (limited to 'arch/arm/cpu/pxa/start.S')
| -rw-r--r-- | arch/arm/cpu/pxa/start.S | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/arch/arm/cpu/pxa/start.S b/arch/arm/cpu/pxa/start.S index 3989fa61b..e07c8c2e0 100644 --- a/arch/arm/cpu/pxa/start.S +++ b/arch/arm/cpu/pxa/start.S @@ -140,10 +140,8 @@ stack_setup:  #ifdef CONFIG_USE_IRQ  	sub	r0, r0, #(CONFIG_STACKSIZE_IRQ+CONFIG_STACKSIZE_FIQ)  #endif /* CONFIG_USE_IRQ */ -	sub	r0, r0, #12		/* leave 3 words for abort-stack    */ -	bic	sp, r0, #7		/* NOTE: stack MUST be aligned to   */ -					/* 8 bytes in case we want to use   */ -					/* 64bit datatypes (eg. VSPRINTF64) */ +	sub	sp, r0, #12		/* leave 3 words for abort-stack    */ +	bic	sp, sp, #7		/* 8-byte alignment for ABI compliance */  clear_bss:  	ldr	r0, _bss_start		/* find start of bss segment	    */ |