|
@@ -190,7 +190,7 @@ implementation
|
|
|
begin
|
|
|
p.funcretloc[side].loc:=LOC_REGISTER;
|
|
|
p.funcretloc[side].size:=retcgsize;
|
|
|
- if (side=callerside) or (po_inline in p.procoptions)then
|
|
|
+ if (side=callerside) then
|
|
|
p.funcretloc[side].register:=newreg(R_INTREGISTER,RS_FUNCTION_RESULT_REG,cgsize2subreg(retcgsize))
|
|
|
else
|
|
|
p.funcretloc[side].register:=newreg(R_INTREGISTER,RS_FUNCTION_RETURN_REG,cgsize2subreg(retcgsize));
|