# HG changeset patch # User Pascal Bellard # Date 1540063034 -7200 # Node ID 71d2f23048269c26c331d48a0feee0bee6b39ca3 # Parent 6ef4249c53aaeec29b2b464a163d5e8cb234d1d9 linld: memcpy32 may need N_LXLSH@ & N_LXURSH@4 diff -r 6ef4249c53aa -r 71d2f2304826 linld/stuff/src/JUMP.ASM --- a/linld/stuff/src/JUMP.ASM Fri Oct 19 03:31:12 2018 +0300 +++ b/linld/stuff/src/JUMP.ASM Sat Oct 20 21:17:14 2018 +0200 @@ -67,12 +67,7 @@ endif xor di,di mov ds,di - ifndef NO386 pop [dword di+4] ; restore step - else - pop [word di+4] ; restore step - pop [word di+6] - endif endm macro step19code step19: @@ -102,10 +97,10 @@ sssp: extrn _topseg:near call near _topseg + mov cl,4 mov [word sssp+2],ax xchg ax,bx mov ax,[_heap_top] - mov cl,4 shr ax,cl else p386 diff -r 6ef4249c53aa -r 71d2f2304826 linld/stuff/src/LINKX.CMD --- a/linld/stuff/src/LINKX.CMD Fri Oct 19 03:31:12 2018 +0300 +++ b/linld/stuff/src/LINKX.CMD Sat Oct 20 21:17:14 2018 +0200 @@ -1,1 +1,1 @@ -_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 +_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