* building on i386-linux fixed

git-svn-id: trunk@40360 -
This commit is contained in:
florian 2018-11-21 19:19:24 +00:00
parent ac37a54d79
commit 477d7be651

View File

@ -1858,6 +1858,7 @@ unit aoptx86;
{$ifdef i386}
{ byte registers of esi, edi, ebp, esp are not available on i386 }
and ((taicpu(hp2).opsize<>S_B) or not(getsupreg(taicpu(hp1).oper[0]^.reg) in [RS_ESI,RS_EDI,RS_EBP,RS_ESP]))
and ((taicpu(hp2).opsize<>S_B) or not(getsupreg(taicpu(p).oper[0]^.reg) in [RS_ESI,RS_EDI,RS_EBP,RS_ESP]))
{$endif i386}
then
{ change movsX/movzX reg/ref, reg2