]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/48600 (ICE when using cold attribute)
authorJan Hubicka <jh@suse.cz>
Fri, 10 Feb 2012 12:21:16 +0000 (13:21 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 10 Feb 2012 12:21:16 +0000 (12:21 +0000)
commit0f3b7e9a446183d8b27c7907d97f542be53eda90
tree5b6fdd5a22647ed052e64b528c984e777237ece1
parent76c9058b16afd55322d6f400f3ebf6072164eb35
re PR middle-end/48600 (ICE when using cold attribute)

PR middle-end/48600
* predict.c (predict_paths_for_bb): Prevent looping.
(predict_paths_leading_to_edge, predict_paths_leading_to): Update.
* g++.dg/torture/pr48600.C: New testcase.

From-SVN: r184089
gcc/ChangeLog
gcc/predict.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr48600.C [new file with mode: 0644]