aboutsummaryrefslogtreecommitdiff
path: root/fixincludes/fixopts.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-02-20 07:40:07 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2014-02-20 06:40:07 +0000
commitbd936951453c1105710649955568375e67c69d30 (patch)
treeaa5cb062d365b7b66d1c27c29cac928aaa4f40a4 /fixincludes/fixopts.c
parent3c898e1acb4f9c8d43c84d2138fa298de0205c46 (diff)
downloadgcc-bd936951453c1105710649955568375e67c69d30.zip
gcc-bd936951453c1105710649955568375e67c69d30.tar.gz
gcc-bd936951453c1105710649955568375e67c69d30.tar.bz2
re PR middle-end/58555 (Floating point exception in want_inline_self_recursive_call_p)
PR ipa/58555 * ipa-inline-transform.c (clone_inlined_nodes): Add freq_scale parameter specifying the scaling. (inline_call): Update. (want_inline_recursively): Guard division by zero. (recursive_inlining): Update. * ipa-inline.h (clone_inlined_nodes): Update. * testsuite/g++.dg/torture/pr58555.C: New testcase. From-SVN: r207934
Diffstat (limited to 'fixincludes/fixopts.c')
0 files changed, 0 insertions, 0 deletions