wok rev 20483

linld: memcpy32 may need N_LXLSH@ & N_LXURSH@4
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Oct 20 21:17:14 2018 +0200 (2018-10-20)
parents 6ef4249c53aa
children 81a3d87e0965
files linld/stuff/src/JUMP.ASM linld/stuff/src/LINKX.CMD
line diff
     1.1 --- a/linld/stuff/src/JUMP.ASM	Fri Oct 19 03:31:12 2018 +0300
     1.2 +++ b/linld/stuff/src/JUMP.ASM	Sat Oct 20 21:17:14 2018 +0200
     1.3 @@ -67,12 +67,7 @@
     1.4  		endif
     1.5  		xor	di,di
     1.6  		mov	ds,di
     1.7 -		ifndef	NO386
     1.8  		pop	[dword di+4]		; restore step
     1.9 -		else
    1.10 -		pop	[word di+4]		; restore step
    1.11 -		pop	[word di+6]
    1.12 -		endif
    1.13  	endm
    1.14  	macro	step19code
    1.15  step19:
    1.16 @@ -102,10 +97,10 @@
    1.17  sssp:
    1.18  		extrn	_topseg:near
    1.19  		call	near _topseg
    1.20 +		mov	cl,4
    1.21  		mov	[word sssp+2],ax
    1.22  		xchg	ax,bx
    1.23  		mov	ax,[_heap_top]
    1.24 -		mov	cl,4
    1.25  		shr	ax,cl
    1.26  		else
    1.27                  p386
     2.1 --- a/linld/stuff/src/LINKX.CMD	Fri Oct 19 03:31:12 2018 +0300
     2.2 +++ b/linld/stuff/src/LINKX.CMD	Sat Oct 20 21:17:14 2018 +0200
     2.3 @@ -1,1 +1,1 @@
     2.4 -_beg.obj memcpy32.obj jump.obj vcpi.obj xmm.obj a20.obj memtop.obj crtl.obj himem.obj load.obj iso9660.obj tazboot.obj _end.obj, tazboot
     2.5 +_beg.obj memtop.obj memcpy32.obj jump.obj vcpi.obj xmm.obj a20.obj crtl.obj himem.obj load.obj iso9660.obj tazboot.obj _end.obj, tazboot