wok diff linld/stuff/src/MEMCPY32.ASM @ rev 19883

Add openct
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Apr 03 15:12:17 2017 +0200 (2017-04-03)
parents 76087975885f
children 69faca221dde
line diff
     1.1 --- a/linld/stuff/src/MEMCPY32.ASM	Fri Jan 20 09:55:25 2017 +0100
     1.2 +++ b/linld/stuff/src/MEMCPY32.ASM	Mon Apr 03 15:12:17 2017 +0200
     1.3 @@ -169,7 +169,9 @@
     1.4  		xor	dx,dx
     1.5  		xor	si,si
     1.6  		mov	ax,[bp+8]		; srcseg
     1.7 -		call	near N_LXLSH@4
     1.8 +		mov	cl,4
     1.9 +		extrn	N_LXLSH@:near
    1.10 +		call	near N_LXLSH@
    1.11  		add	[bp+10],ax		; srcofs lo
    1.12  		adc	[bp+10+2],dx		; srcofs hi
    1.13  @@2flat:
    1.14 @@ -260,7 +262,7 @@
    1.15                  ;db      66h     ;operand width override for ecx
    1.16                  db      67h     ;address width override for esi/edi
    1.17              rep movsb
    1.18 -		cld
    1.19 +		;cld
    1.20  
    1.21  ;****** Return to rm *******************************************
    1.22                  dec     ax              ;CR0_PE off
    1.23 @@ -314,21 +316,6 @@
    1.24  
    1.25          endp    N_LXURSH@4
    1.26  
    1.27 -        global  N_LXLSH@:near
    1.28 -        global  N_LXLSH@4:near
    1.29 -        proc    N_LXLSH@4 near
    1.30 -
    1.31 -		mov	cl,4
    1.32 -N_LXLSH@:
    1.33 -		mov	ch,0
    1.34 -@@loop:
    1.35 -		shl	ax,1
    1.36 -		rcl	dx,1
    1.37 -		loop	@@loop
    1.38 -		ret
    1.39 -
    1.40 -        endp    N_LXLSH@4
    1.41 -
    1.42  		endif
    1.43  
    1.44          ends    _TEXT