mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-11 21:29:42 +02:00
* 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:
parent
f28dbdafcc
commit
906412411f
@ -609,8 +609,8 @@ unit cpupara;
|
|||||||
pushaddr:=push_addr_param(hp.varspez,hp.vardef,p.proccalloption);
|
pushaddr:=push_addr_param(hp.varspez,hp.vardef,p.proccalloption);
|
||||||
if pushaddr then
|
if pushaddr then
|
||||||
begin
|
begin
|
||||||
paralen:=sizeof(aint);
|
paralen:=voidpointertype.size;
|
||||||
paracgsize:=OS_ADDR;
|
paracgsize:=int_cgsize(voidpointertype.size);
|
||||||
paradef:=getpointerdef(paradef);
|
paradef:=getpointerdef(paradef);
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user