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