OSDN Git Service
(root)
/
uclinux-h8
/
uClibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
536a0e3
)
arm/clone.S: Add missing IT instruction for Thumb2.
author
Will Newton
<will.newton@linaro.org>
Tue, 2 Apr 2013 12:56:00 +0000
(13:56 +0100)
committer
Bernhard Reutner-Fischer
<rep.dot.nop@gmail.com>
Thu, 12 Jun 2014 14:44:39 +0000
(16:44 +0200)
The conditional load needs to be made part of an IT block on Thumb2
cores.
Signed-off-by: Will Newton <will.newton@linaro.org>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
libc/sysdeps/linux/arm/clone.S
patch
|
blob
|
history
diff --git
a/libc/sysdeps/linux/arm/clone.S
b/libc/sysdeps/linux/arm/clone.S
index
98dde22
..
e73ddb6
100644
(file)
--- 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)