diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2014-02-20 07:40:07 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2014-02-20 06:40:07 +0000 |
commit | bd936951453c1105710649955568375e67c69d30 (patch) | |
tree | aa5cb062d365b7b66d1c27c29cac928aaa4f40a4 /configure.ac | |
parent | 3c898e1acb4f9c8d43c84d2138fa298de0205c46 (diff) | |
download | gcc-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 'configure.ac')
0 files changed, 0 insertions, 0 deletions