(expand_call): If PCC_STATIC_STRUCT_RETURN defined, mark

function as addressable same time as we clear is_integrable.

From-SVN: r6964
This commit is contained in:
Jim Wilson 1994-04-04 14:36:19 -07:00
parent 2babb33b57
commit 0dd532dced

View File

@ -631,7 +631,15 @@ expand_call (exp, target, ignore)
#ifdef PCC_STATIC_STRUCT_RETURN
{
pcc_struct_value = 1;
is_integrable = 0; /* Easier than making that case work right. */
/* Easier than making that case work right. */
if (is_integrable)
{
/* In case this is a static function, note that it has been
used. */
if (! TREE_ADDRESSABLE (fndecl))
mark_addressable (fndecl);
is_integrable = 0;
}
}
#else /* not PCC_STATIC_STRUCT_RETURN */
{