]> gcc.gnu.org Git - gcc.git/commit
re PR rtl-optimization/52139 (ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC...
authorJakub Jelinek <jakub@redhat.com>
Wed, 8 Feb 2012 12:29:43 +0000 (13:29 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 8 Feb 2012 12:29:43 +0000 (13:29 +0100)
commitbd73623c908777daae42b70ee841e9c84fa7b9b4
tree5ca56f43bdc225ff98634e12043472c4de2e1b7e
parent7b50c4a3fab8576892a1358bfa08a99e7d510201
re PR rtl-optimization/52139 (ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre)

PR rtl-optimization/52139
* cfgrtl.c (cfg_layout_merge_blocks): If BB_END
is a BARRIER after emit_insn_after_noloc, move BB_END
to the last non-BARRIER insn before it.

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

From-SVN: r184005
gcc/ChangeLog
gcc/cfgrtl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr52139.c [new file with mode: 0644]
This page took 0.054554 seconds and 5 git commands to generate.