arch/s5j: Fix idle stack initialization for coloration feature
mov doesn't update CPSR which tested by beq. movs will update.
@@ -98,7 +98,7 @@ static inline void up_idlestack_color(void *pv, unsigned int nbytes)
* We want to avoid sneak stack access generated by the compiler.
*/
- __asm__ __volatile__("\tmov r1, r1, lsr #2\n" /* R1 = nwords = nbytes >> 2 */
+ __asm__ __volatile__("\tmovs r1, r1, lsr #2\n" /* R1 = nwords = nbytes >> 2 */
"\tbeq 2f\n" /* (should not happen) */
"\tbic r0, r0, #3\n" /* R0 = Aligned stackptr */
"\tmovw r2, #0xbeef\n" /* R2 = STACK_COLOR = 0xdeadbeef */
