ARM data processing instructions require the 's' suffix to update the flags upon execution.
This patch fixes code requiring flags to be updated in order to check the carry flag for overflow. Signed-off-by: Lorenzo Pieralisi <[email protected]> --- arch/arm/kernel/head.S | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/kernel/head.S b/arch/arm/kernel/head.S index 7e00565..9879797 100644 --- a/arch/arm/kernel/head.S +++ b/arch/arm/kernel/head.S @@ -96,7 +96,7 @@ ENTRY(stext) * here, as we'll lookup one based on the device tree in setup_arch(). * Also, we don't need to call __vet_atags. */ - add r3, r1, #1 + adds r3, r1, #1 bcs 1f bl __lookup_machine_type @ r5=machinfo -- 1.6.3.3 _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
