wok diff memtest/stuff/unlzma.S @ rev 15639

Down rack (1.3.5)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Dec 09 20:33:37 2013 +0000 (2013-12-09)
parents 3fd2f1836a8c
children 3524d7f7da59
line diff
     1.1 --- a/memtest/stuff/unlzma.S	Sun Aug 26 00:21:22 2012 +0200
     1.2 +++ b/memtest/stuff/unlzma.S	Mon Dec 09 20:33:37 2013 +0000
     1.3 @@ -447,7 +447,6 @@
     1.4  	cmp	$4+1, AX
     1.5  	jb	lzd21
     1.6  	mov	$3+1, AX
     1.7 -	//??movb	$3+1, %al
     1.8  
     1.9  lzd21:
    1.10  
    1.11 @@ -514,7 +513,7 @@
    1.12  
    1.13  //             } while (--numDirectBits != 0);
    1.14  
    1.15 -	cmp	$4+1, CX
    1.16 +	cmpb	$4+1, %cl
    1.17  	loopne	lzd23z
    1.18  
    1.19  //             prob = p + Align /* 802 */; numDirectBits = kNumAlignBits /*4*/;
    1.20 @@ -726,7 +725,7 @@
    1.21  
    1.22  	call  RC_NORMALIZE		// kill %ax, update %si
    1.23  
    1.24 -	pushal		// FIXME pushaw?
    1.25 +	pushal
    1.26  
    1.27  	xchg	AX, DI
    1.28  	add	DI, DI			// short *
    1.29 @@ -779,7 +778,7 @@
    1.30  	sarw	$5, %ax
    1.31  	addw	%ax, (BP, DI)
    1.32  	popf
    1.33 -	popal		// FIXME popaw?
    1.34 +	popal
    1.35  	sbb	AX, AX
    1.36  
    1.37  // 	}