------- Comment #1 from jakub at gcc dot gnu dot org  2010-05-17 17:18 -------
Subject: Bug 44102

Author: jakub
Date: Mon May 17 17:18:24 2010
New Revision: 159495

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159495
Log:
        PR middle-end/44102
        * cfgcleanup.c (try_optimize_cfg): When removing trivially empty
        bb with no successors, move footer whenever in IR_RTL_CFGLAYOUT
        mode, not just when CLEANUP_CFGLAYOUT, and when in IR_RTL_CFGRTL
        add BARRIER after previous bb if needed.

        * g++.dg/ext/asmgoto1.C: New test.

Added:
    trunk/gcc/testsuite/g++.dg/ext/asmgoto1.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cfgcleanup.c
    trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44102

Reply via email to