From 2d5f1c499ff459c869e904aab0fcb1c0c70a5ce0 Mon Sep 17 00:00:00 2001 From: Will Newton Date: Tue, 2 Apr 2013 13:56:00 +0100 Subject: arm/clone.S: Add missing IT instruction for Thumb2. The conditional load needs to be made part of an IT block on Thumb2 cores. Signed-off-by: Will Newton Signed-off-by: Bernhard Reutner-Fischer --- libc/sysdeps/linux/arm/clone.S | 1 + 1 file changed, 1 insertion(+) diff --git a/libc/sysdeps/linux/arm/clone.S b/libc/sysdeps/linux/arm/clone.S index 98dde2210..e73ddb6a4 100644 --- a/libc/sysdeps/linux/arm/clone.S +++ b/libc/sysdeps/linux/arm/clone.S @@ -110,6 +110,7 @@ __clone: ldr r4, [sp, #12] DO_CALL (clone) movs a1, a1 + IT(t, ne) ldmnefd sp!, {r4} blt __error IT(t, ne) -- cgit v1.2.3