* i8086 internal asm fixes for the 0324 and 0361 asm codes

git-svn-id: trunk@30562 -
This commit is contained in:
nickysn 2015-04-12 22:56:28 +00:00
parent 38c17305d3
commit a25a906d56

View File

@ -2284,7 +2284,10 @@ implementation
{$endif x86_64 or i8086} {$endif x86_64 or i8086}
; ;
212 : 212 :
inc(len); {$ifndef i8086}
inc(len)
{$endif not i8086}
;
214 : 214 :
begin begin
{$ifdef x86_64} {$ifdef x86_64}
@ -2308,8 +2311,10 @@ implementation
end; end;
241: 241:
begin begin
{$ifndef i8086}
inc(len); inc(len);
exists_prefix_66 := true; exists_prefix_66 := true;
{$endif not i8086}
end; end;
221: 221:
{$ifdef x86_64} {$ifdef x86_64}
@ -3001,11 +3006,13 @@ implementation
212, 212,
241: 241:
begin begin
{$ifndef i8086}
if not(needed_VEX) then if not(needed_VEX) then
begin begin
bytes[0]:=$66; bytes[0]:=$66;
objdata.writebytes(bytes,1); objdata.writebytes(bytes,1);
end; end;
{$endif not i8086}
end; end;
214 : 214 :
begin begin