[RFC PATCH 03/14] ARM: fix add instruction to set the flags
    Lorenzo Pieralisi 
    lorenzo.pieralisi at arm.com
       
    Thu Aug 19 04:59:49 EST 2010
    
    
  
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 <lorenzo.pieralisi at arm.com>
---
 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
    
    
More information about the devicetree-discuss
mailing list