Merge "Fixed stack pointer increment in impeg2_idct.s" into mnc-dr-dev
diff --git a/common/arm/impeg2_idct.s b/common/arm/impeg2_idct.s
index 22225bf..0b83b72 100644
--- a/common/arm/impeg2_idct.s
+++ b/common/arm/impeg2_idct.s
@@ -406,12 +406,12 @@
     @// Copy the input pointer to another register
     @// Step 1 : load all constants
     stmfd           sp!, {r4-r12, lr}
-    add             sp, sp, #40
-    ldr             r8, [sp, #4]        @ prediction stride
-    ldr             r7, [sp, #8]        @ destination stride
-    ldr             r6, [sp]            @ src stride
-    ldr             r12, [sp, #12]
-    ldr             r11, [sp, #16]
+
+    ldr             r8, [sp, #44]        @ prediction stride
+    ldr             r7, [sp, #48]        @ destination stride
+    ldr             r6, [sp, #40]            @ src stride
+    ldr             r12, [sp, #52]
+    ldr             r11, [sp, #56]
     mov             r6, r6, lsl #1      @ x sizeof(word16)
     add             r9, r0, r6, lsl #1  @ 2 rows
 
@@ -1197,7 +1197,7 @@
 
 
 
-    sub             sp, sp, #40
+
     ldmfd           sp!, {r4-r12, pc}