re PR middle-end/56727 (Recursive call goes through the PLT unnecessarily)
authorJan Hubicka <hubicka@ucw.cz>
Sat, 11 Feb 2017 17:56:02 +0000 (18:56 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 11 Feb 2017 17:56:02 +0000 (17:56 +0000)
commitacbbac0444a599e77b59b4d21186c9c2118b9f84
tree0efc3420ad98c534a5761346fa3b54636f7219b0
parentbc61048a143b10d8efdc50195f2fc949d036ca92
re PR middle-end/56727 (Recursive call goes through the PLT unnecessarily)

PR tree-ssa/56727
* gcc.dg/tree-ssa/pr56727.c: New testcase.
* ipa-utils.c (recursive_call_p): Be more careful about interposition.

From-SVN: r245359
gcc/ChangeLog
gcc/ipa-utils.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr56727.c [new file with mode: 0644]