diff --git a/src/stub/src/arch/powerpc/32/lzma_d.S b/src/stub/src/arch/powerpc/32/lzma_d.S index 0c07b362..7dcea2c9 100644 --- a/src/stub/src/arch/powerpc/32/lzma_d.S +++ b/src/stub/src/arch/powerpc/32/lzma_d.S @@ -82,7 +82,7 @@ retaddr = 2*4 // (sp,cr,pc, xx,yy,zz) save area per calling convention stw r0,0(a6) // outSizeProcessed= 0; 1: stwu r0,-4(a0) // clear CLZmaDecoderState on stack - cmpl cr0,sp,a0 // compare logical ==> compare unsigned + cmpl cr0,0,sp,a0 // compare logical ==> compare unsigned blt cr0,1b stw a3,0(sp) // frame chain