mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-30 21:59:26 +02:00
* made the \325 x86 prefix to generate a 0x66 prefix on i8086, thus fixing many
32-bit instructions on i8086, when using the internal obj writer git-svn-id: trunk@32890 -
This commit is contained in:
parent
6037976202
commit
ef9504ffd7
@ -2336,9 +2336,14 @@ implementation
|
||||
end;
|
||||
&312,
|
||||
&323,
|
||||
&325,
|
||||
&327,
|
||||
&331,&332: ;
|
||||
&325:
|
||||
{$ifdef i8086}
|
||||
inc(len)
|
||||
{$endif i8086}
|
||||
;
|
||||
|
||||
&333:
|
||||
begin
|
||||
inc(len);
|
||||
@ -3150,8 +3155,13 @@ implementation
|
||||
{$endif x86_64}
|
||||
end;
|
||||
end;
|
||||
&323,
|
||||
&325 : {no action needed};
|
||||
&323 : {no action needed};
|
||||
&325:
|
||||
{$ifdef i8086}
|
||||
write0x66prefix;
|
||||
{$else i8086}
|
||||
{no action needed};
|
||||
{$endif i8086}
|
||||
|
||||
&324,
|
||||
&361:
|
||||
|
Loading…
Reference in New Issue
Block a user