wok-tiny diff plop/stuff/unlzma.S @ rev 170

memtest,plop: tune lzma compression (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri May 07 15:00:24 2021 +0000 (2021-05-07)
parents aacd5b54d010
children eb617e43dc08
line diff
     1.1 --- a/plop/stuff/unlzma.S	Thu May 06 12:57:42 2021 +0000
     1.2 +++ b/plop/stuff/unlzma.S	Fri May 07 15:00:24 2021 +0000
     1.3 @@ -197,17 +197,21 @@
     1.4  # else
     1.5  	shrb	$8-PROP_LC, %bl
     1.6  # endif
     1.7 +#else
     1.8 +	xor	%bx,%bx
     1.9  #endif
    1.10  
    1.11  #if PROP_LP != 0
    1.12  	movb	posState2(BP), %dl
    1.13 -# ifdef ONLY8086
    1.14 +# if PROP_LC != 0
    1.15 +#  ifdef ONLY8086
    1.16  	movb	$PROP_LC, %cl
    1.17  	shl	%cl, DX
    1.18 -# else
    1.19 +#  else
    1.20  	shl	$PROP_LC, DX
    1.21 +#  endif
    1.22 +	movb	$0, %bh
    1.23  # endif
    1.24 -	movb	$0, %bh
    1.25  	add	BX, DX
    1.26  #endif
    1.27