aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/cpu/arm_cortexa8/start.S
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/cpu/arm_cortexa8/start.S')
-rw-r--r--arch/arm/cpu/arm_cortexa8/start.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/cpu/arm_cortexa8/start.S b/arch/arm/cpu/arm_cortexa8/start.S
index 29dae2f28..1e0a1504b 100644
--- a/arch/arm/cpu/arm_cortexa8/start.S
+++ b/arch/arm/cpu/arm_cortexa8/start.S
@@ -164,7 +164,7 @@ stack_setup:
sub r0, r0, #(CONFIG_STACKSIZE_IRQ + CONFIG_STACKSIZE_FIQ)
#endif
sub sp, r0, #12 @ leave 3 words for abort-stack
- and sp, sp, #~7 @ 8 byte alinged for (ldr/str)d
+ bic sp, sp, #7 @ 8-byte alignment for ABI compliance
/* Clear BSS (if any). Is below tx (watch load addr - need space) */
clear_bss: