Use "jmp near".
committer: mfx <mfx> 969274074 +0000
This commit is contained in:
parent
de0f0c92be
commit
400489aa55
@ -28,7 +28,7 @@
|
||||
%define COM 1
|
||||
%define CJT16 1
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp word
|
||||
%define jmpn jmp near
|
||||
%include "macros.ash"
|
||||
|
||||
BITS 16
|
||||
@ -63,7 +63,7 @@ mem_ok:
|
||||
%ifdef __COMCALLT__
|
||||
push di
|
||||
%endif; __COMMAIN2__
|
||||
jmpl .1+'JM'
|
||||
jmpn .1+'JM'
|
||||
.1:
|
||||
%include "header.ash"
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
%include "macros.ash"
|
||||
|
||||
BITS 32
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
|
||||
%define EXE
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp word
|
||||
%define jmpn jmp near
|
||||
|
||||
BITS 16
|
||||
ORG 0
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
SECTION .text
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
|
||||
; defines for ident.ash and n2b_d32.ash
|
||||
%ifdef SMALL
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
SECTION .text
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
|
||||
; defines for ident.ash and n2b_d32.ash
|
||||
%ifdef SMALL
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
SECTION .text
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
|
||||
; defines for ident.ash and n2b_d32.ash
|
||||
%ifdef SMALL
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
SECTION .text
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
|
||||
; defines for ident.ash and n2b_d32.ash
|
||||
%ifdef SMALL
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
%define COM 0
|
||||
%define CJT16 1
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp word
|
||||
%define jmpn jmp near
|
||||
%include "macros.ash"
|
||||
|
||||
BITS 16
|
||||
@ -81,7 +81,7 @@ strategy:
|
||||
%ifdef __SYSCALLT__
|
||||
push di
|
||||
%endif; __SYSMAIN3__
|
||||
jmpl .1+'JM' ; jump to the decompressor
|
||||
jmpn .1+'JM' ; jump to the decompressor
|
||||
.1:
|
||||
%include "header.ash"
|
||||
|
||||
@ -114,7 +114,7 @@ cutpoint:
|
||||
pop bx
|
||||
pop ax
|
||||
%endif; __SYSJUMP1__
|
||||
jmpl eof+'JO'
|
||||
jmpn eof+'JO'
|
||||
eof:
|
||||
; __SYSTHEND__
|
||||
section .data
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
%include "macros.ash"
|
||||
|
||||
BITS 32
|
||||
@ -57,7 +57,7 @@ start:
|
||||
%ifdef __TMTCALT1__
|
||||
push edi
|
||||
%endif; __TMTMAIN2__
|
||||
jmpl .1 + 'JMPD'
|
||||
jmpn .1+'JMPD'
|
||||
.1:
|
||||
%include "header.ash"
|
||||
|
||||
@ -94,7 +94,7 @@ cutpoint:
|
||||
|
||||
; =============
|
||||
; __TMTJUMP1__
|
||||
jmpl .1+'JMPO'
|
||||
jmpn .1+'JMPO'
|
||||
.1:
|
||||
eof:
|
||||
; __TMTHEEND__
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
%define jnzn jnz near
|
||||
%define jbn jb near
|
||||
%include "macros.ash"
|
||||
@ -205,7 +205,7 @@ reloc_end_jmp:
|
||||
inc eax
|
||||
retn 0x0C
|
||||
%else; __PEDOJUMP__
|
||||
jmpl .1+'JMPO'
|
||||
jmpn .1+'JMPO'
|
||||
.1:
|
||||
%endif; __PEDUMMY3__
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
|
||||
%define jmps jmp short
|
||||
%define jmpl jmp dword
|
||||
%define jmpn jmp near
|
||||
%include "macros.ash"
|
||||
|
||||
BITS 32
|
||||
@ -65,7 +65,7 @@ start:
|
||||
pop edi
|
||||
or ebp, byte -1
|
||||
push edi
|
||||
jmpl .1 + 'JMPD'
|
||||
jmpn .1+'JMPD'
|
||||
.1:
|
||||
%include "header.ash"
|
||||
|
||||
@ -125,7 +125,7 @@ cutpoint:
|
||||
pop es
|
||||
lea esp, [ebp + 'ESP0']
|
||||
|
||||
jmpl .1+'JMPO'
|
||||
jmpn .1+'JMPO'
|
||||
.1:
|
||||
|
||||
; =============
|
||||
|
||||
Loading…
Reference in New Issue
Block a user