wok diff linld/stuff/src/CRTL.ASM @ rev 20520

Up sshguard (2.2.0)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Nov 05 11:52:27 2018 +0100 (2018-11-05)
parents a5b6457fb890
children d9dafe685dd0
line diff
     1.1 --- a/linld/stuff/src/CRTL.ASM	Wed Oct 31 15:13:42 2018 +0100
     1.2 +++ b/linld/stuff/src/CRTL.ASM	Mon Nov 05 11:52:27 2018 +0100
     1.3 @@ -430,8 +430,8 @@
     1.4  
     1.5  		pop	ax			;caller return address
     1.6                  pop	bx			; s
     1.7 -                push	bx
     1.8 -                push	ax
     1.9 +                ;push	bx
    1.10 +                ;push	ax
    1.11          global  die:near			; die(bx)
    1.12  die:
    1.13  		call	puts
    1.14 @@ -878,18 +878,15 @@
    1.15  		and	al,0FCh
    1.16  		add	[(image_himem di).size],eax	; m->size += m->chunk_size
    1.17  		or	eax,eax
    1.18 -		jnz	@@next
    1.19  		else
    1.20 -		mov	cx,ax
    1.21 -		or	cx,dx
    1.22  		add	ax,3
    1.23  		adc	dx,0
    1.24  		and	al,0FCh
    1.25  		add	[word (image_himem di).size],ax	; m->size += m->chunk_size
    1.26  		adc	[word ((image_himem di).size)+2],dx
    1.27 -		inc	cx			; jcxnz
    1.28 -		loop	@@next
    1.29 +		or	ax,dx
    1.30  		endif
    1.31 +		jnz	@@next
    1.32                  pop	[(image_himem di).state]
    1.33                  call	[(image_himem di).next_chunk]	; m->next_chunk()
    1.34                  pop	di