mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-16 16:59:12 +02:00
* fixed encoding of jcxz
git-svn-id: trunk@6398 -
This commit is contained in:
parent
c5d56702ff
commit
9813a8708c
@ -2517,14 +2517,14 @@
|
||||
opcode : A_JCXZ;
|
||||
ops : 1;
|
||||
optypes : (ot_immediate,ot_none,ot_none);
|
||||
code : #212#1#227#40;
|
||||
code : #200#1#227#40;
|
||||
flags : if_8086
|
||||
),
|
||||
(
|
||||
opcode : A_JECXZ;
|
||||
ops : 1;
|
||||
optypes : (ot_immediate,ot_none,ot_none);
|
||||
code : #213#1#227#40;
|
||||
code : #201#1#227#40;
|
||||
flags : if_386
|
||||
),
|
||||
(
|
||||
|
@ -1749,6 +1749,7 @@ implementation
|
||||
{$endif x86_64}
|
||||
end;
|
||||
end;
|
||||
200,
|
||||
212 :
|
||||
inc(len);
|
||||
214 :
|
||||
@ -1759,7 +1760,6 @@ implementation
|
||||
rex:=rex or $48;
|
||||
{$endif x86_64}
|
||||
end;
|
||||
200,
|
||||
201,
|
||||
202,
|
||||
211,
|
||||
|
@ -855,11 +855,11 @@ void \324\1\xCF 8086
|
||||
|
||||
[JCXZ]
|
||||
(Ch_RECX, Ch_None, Ch_None)
|
||||
imm \324\1\xE3\50 8086
|
||||
imm \310\1\xE3\50 8086
|
||||
|
||||
[JECXZ]
|
||||
(Ch_RECX, Ch_None, Ch_None)
|
||||
imm \325\1\xE3\50 386
|
||||
imm \311\1\xE3\50 386
|
||||
|
||||
[JMP,jmpX]
|
||||
(Ch_ROp1, Ch_None, Ch_None)
|
||||
|
@ -2503,7 +2503,7 @@
|
||||
opcode : A_JCXZ;
|
||||
ops : 1;
|
||||
optypes : (ot_immediate,ot_none,ot_none);
|
||||
code : #212#1#227#40;
|
||||
code : #200#1#227#40;
|
||||
flags : if_8086
|
||||
),
|
||||
(
|
||||
|
Loading…
Reference in New Issue
Block a user