(libcall_dead_p): Fail not abort for libcall that returns
value via invisible pointer. From-SVN: r6748
This commit is contained in:
parent
7238ce3ab6
commit
761a5bcdf4
@ -1736,8 +1736,11 @@ libcall_dead_p (x, needed, note, insn)
|
||||
&& GET_CODE (SET_SRC (XVECEXP (call, 0, i))) == CALL)
|
||||
break;
|
||||
|
||||
/* This may be a library call that is returning a value
|
||||
via invisible pointer. Do nothing special, since
|
||||
ordinary death handling can understand these insns. */
|
||||
if (i < 0)
|
||||
abort ();
|
||||
return 0;
|
||||
|
||||
call = XVECEXP (call, 0, i);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user