mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-27 16:10:25 +02:00
- removed redundant checks
git-svn-id: trunk@21692 -
This commit is contained in:
parent
587244c088
commit
2d48396587
@ -356,10 +356,7 @@ unit cpupara;
|
||||
break;
|
||||
end;
|
||||
|
||||
if (hp.varspez in [vs_var,vs_out]) or
|
||||
push_addr_param(hp.varspez,paradef,p.proccalloption) or
|
||||
is_open_array(paradef) or
|
||||
is_array_of_const(paradef) then
|
||||
if push_addr_param(hp.varspez,paradef,p.proccalloption) then
|
||||
begin
|
||||
paradef:=voidpointertype;
|
||||
loc:=LOC_REGISTER;
|
||||
|
@ -271,10 +271,7 @@ unit cpupara;
|
||||
break;
|
||||
end;
|
||||
|
||||
if (hp.varspez in [vs_var,vs_out]) or
|
||||
push_addr_param(hp.varspez,paradef,p.proccalloption) or
|
||||
is_open_array(paradef) or
|
||||
is_array_of_const(paradef) then
|
||||
if push_addr_param(hp.varspez,paradef,p.proccalloption) then
|
||||
begin
|
||||
paradef:=voidpointertype;
|
||||
loc:=LOC_REGISTER;
|
||||
|
@ -304,10 +304,7 @@ unit cpupara;
|
||||
break;
|
||||
end;
|
||||
|
||||
if (hp.varspez in [vs_var,vs_out]) or
|
||||
push_addr_param(hp.varspez,paradef,p.proccalloption) or
|
||||
is_open_array(paradef) or
|
||||
is_array_of_const(paradef) then
|
||||
if push_addr_param(hp.varspez,paradef,p.proccalloption) then
|
||||
begin
|
||||
{$ifdef DEBUG_CHARLIE}
|
||||
writeln('loc register');
|
||||
|
@ -373,10 +373,7 @@ unit cpupara;
|
||||
break;
|
||||
end;
|
||||
|
||||
if (hp.varspez in [vs_var,vs_out]) or
|
||||
push_addr_param(hp.varspez,paradef,p.proccalloption) or
|
||||
is_open_array(paradef) or
|
||||
is_array_of_const(paradef) then
|
||||
if push_addr_param(hp.varspez,paradef,p.proccalloption) then
|
||||
begin
|
||||
paradef:=voidpointertype;
|
||||
loc:=LOC_REGISTER;
|
||||
|
@ -304,11 +304,8 @@ begin
|
||||
break;
|
||||
end;
|
||||
|
||||
if (hp.varspez in [vs_var, vs_out]) or
|
||||
push_addr_param(hp.varspez, paradef, p.proccalloption) or
|
||||
is_open_array(paradef) or
|
||||
is_array_of_const(paradef) then begin
|
||||
paradef := voidpointertype;
|
||||
if push_addr_param(hp.varspez, paradef, p.proccalloption) then begin
|
||||
paradef := getpointerdef(paradef);
|
||||
loc := LOC_REGISTER;
|
||||
paracgsize := OS_ADDR;
|
||||
paralen := tcgsize2size[OS_ADDR];
|
||||
|
Loading…
Reference in New Issue
Block a user