]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/54455 (ICE: RTL check: expected elt 3 type 'B', have '0' ...
authorJakub Jelinek <jakub@gcc.gnu.org>
Thu, 6 Sep 2012 07:29:12 +0000 (09:29 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 6 Sep 2012 07:29:12 +0000 (09:29 +0200)
commit5ef5a3b7c21df246f1e023f765d61c445cef4d71
treef8d040452ec5242138c3043b9a7cc3be15f871d4
parent3dcdfdc804568d313dd879a5fb6ea9beb115a27b
re PR rtl-optimization/54455 (ICE: RTL check: expected elt 3 type 'B', have '0' (rtx barrier) in compute_bb_for_insn, at cfgrtl.c:418)

PR rtl-optimization/54455
* sel-sched-ir.c (maybe_tidy_empty_bb): Give up if previous fallthru
bb ends up with asm goto referencing bb's label.

* gcc.dg/54455.c: New test.

From-SVN: r191013
gcc/ChangeLog
gcc/fortran/ChangeLog
gcc/sel-sched-ir.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/54455.c [new file with mode: 0644]