summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--thumb2copy.s12
1 files changed, 6 insertions, 6 deletions
diff --git a/thumb2copy.s b/thumb2copy.s
index 61ac318..72639b1 100644
--- a/thumb2copy.s
+++ b/thumb2copy.s
@@ -160,7 +160,7 @@ in_hnf_2:
str r10,[r5]
bhi copy_hnf_node2_3
- str r6,[r10],#1
+ str r6,[r10]
blo copy_hnf_node2_1
ldr r6,[r7,#4]
@@ -169,10 +169,10 @@ in_hnf_2:
ldr r4,[r7,#8]
subs r3,r3,#1
- str r6,[r10,#4-1]
+ str r6,[r10,#4]
- str r4,[r10,#8-1]
- add r10,r10,#12-1
+ str r4,[r10,#8]
+ add r10,r10,#12
bne copy_lp2
mov r8,r2
@@ -184,8 +184,8 @@ copy_hnf_node2_1:
subs r3,r3,#1
str r10,[r7]
- str r4,[r10,#4-1]
- add r10,r10,#8-1
+ str r4,[r10,#4]
+ add r10,r10,#8
bne copy_lp2
mov r8,r2