]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/cpu/arm920t/start.S
arm: add 8-byte alignment for ABI compliance before board_init_f
[u-boot] / arch / arm / cpu / arm920t / start.S
index 01edb9bdcbeaf04336a0a0c477c7da986f39221d..69a54cb91f50096090cef591fcddf1cfad39be9e 100644 (file)
@@ -184,6 +184,7 @@ copyex:
 /* Set stackpointer in internal RAM to call board_init_f */
 call_board_init_f:
        ldr     sp, =(CONFIG_SYS_INIT_SP_ADDR)
+       bic     sp, sp, #7 /* 8-byte alignment for ABI compliance */
        ldr     r0,=0x00000000
        bl      board_init_f