* fixed passing float constants as part of "array of const" parameter for ARM.

git-svn-id: trunk@5403 -
This commit is contained in:
yury 2006-11-16 17:01:17 +00:00
parent 347af4dbe4
commit 135c0ecfb7

View File

@ -1488,16 +1488,18 @@ unit cgcpu;
ref.base:=tmpreg;
end
else
begin
ref.index:=tmpreg;
ref.shiftimm:=0;
ref.signindex:=1;
ref.shiftmode:=SM_None;
end;
if ref.base<>NR_PC then
begin
ref.index:=tmpreg;
ref.shiftimm:=0;
ref.signindex:=1;
ref.shiftmode:=SM_None;
end
else
ref.base:=tmpreg;
end
else
ref.base:=tmpreg;
ref.offset:=0;
ref.symbol:=nil;
end;