* fixed the passing of pushaddr paramaters for pocall_register in i8086 far data

memory models

git-svn-id: trunk@27708 -
This commit is contained in:
nickysn 2014-05-01 16:43:35 +00:00
parent f28dbdafcc
commit 906412411f

View File

@ -609,8 +609,8 @@ unit cpupara;
pushaddr:=push_addr_param(hp.varspez,hp.vardef,p.proccalloption);
if pushaddr then
begin
paralen:=sizeof(aint);
paracgsize:=OS_ADDR;
paralen:=voidpointertype.size;
paracgsize:=int_cgsize(voidpointertype.size);
paradef:=getpointerdef(paradef);
end
else