* fixed mm register parameters which were messed up by a previous commit

* fixed duplicate ie number

git-svn-id: trunk@3125 -
This commit is contained in:
florian 2006-04-02 19:15:38 +00:00
parent d904a04d3b
commit 9da293678e
2 changed files with 3 additions and 3 deletions

View File

@ -1700,7 +1700,7 @@ implementation
toaddr :
mangledname:='$'+tostr(addroffset);
else
internalerror(200411061);
internalerror(200411062);
end;
end;

View File

@ -390,9 +390,9 @@ unit cpupara;
begin
{ winx64 uses different registers }
if ((target_info.system=system_x86_64_win64) and
(intparareg>high(parammsupregs_winx64))) or
(mmparareg>high(parammsupregs_winx64))) or
((target_info.system<>system_x86_64_win64) and
(intparareg>high(parammsupregs))) then
(mmparareg>high(parammsupregs))) then
loc[locidx]:=LOC_REFERENCE;
end;
end;