]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/lib/div64.S
[ARM] 3524/1: ARM EABI: more 64-bit aligned stack fixes
[linux-2.6-omap-h63xx.git] / arch / arm / lib / div64.S
index ec9a1cd6176fddb9c97fbb79992ac6699d6ad07f..58eef66076293a923d00a81e03370bcc1c734f83 100644 (file)
@@ -189,12 +189,12 @@ ENTRY(__do_div64)
        moveq   pc, lr
 
        @ Division by 0:
-       str     lr, [sp, #-4]!
+       str     lr, [sp, #-8]!
        bl      __div0
 
        @ as wrong as it could be...
        mov     yl, #0
        mov     yh, #0
        mov     xh, #0
-       ldr     pc, [sp], #4
+       ldr     pc, [sp], #8