(copy_rtx_and_substitute, case LABEL_REF): If we turn off
LABEL_REF_NONLOCAL_P, increment function_call_count. From-SVN: r5040
This commit is contained in:
parent
b8bb540c81
commit
81d57b8e1d
@ -2052,6 +2052,14 @@ copy_rtx_and_substitute (orig, map)
|
||||
= (LABEL_REF_NONLOCAL_P (orig)
|
||||
&& ! (CODE_LABEL_NUMBER (XEXP (copy, 0)) >= get_first_label_num ()
|
||||
&& CODE_LABEL_NUMBER (XEXP (copy, 0)) < max_label_num ()));
|
||||
|
||||
/* If we have made a nonlocal label local, it means that this
|
||||
inlined call will be refering to our nonlocal goto handler.
|
||||
So make sure we create one for this block; we normally would
|
||||
not since this is not otherwise considered a "call". */
|
||||
if (LABEL_REF_NONLOCAL_P (orig) && ! LABEL_REF_NONLOCAL_P (copy))
|
||||
function_call_count++;
|
||||
|
||||
return copy;
|
||||
|
||||
case PC:
|
||||
|
Loading…
Reference in New Issue
Block a user