re PR bootstrap/83396 (Bootstrap failures with Statement Frontiers)
authorAlexandre Oliva <aoliva@redhat.com>
Wed, 13 Dec 2017 18:46:43 +0000 (18:46 +0000)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 13 Dec 2017 18:46:43 +0000 (19:46 +0100)
commit3b778d9d1268ec838c22fca98cd4dd351feb5914
treed1117d1721f7642823be5e5f70d6903e9de82aea
parent3ca652c1995cd691850a53c656c958a83c3fecde
re PR bootstrap/83396 (Bootstrap failures with Statement Frontiers)

PR bootstrap/83396
PR debug/83391
* tree-cfgcleanup.c (remove_forwarder_block): Keep after
labels debug stmts that can only appear after labels.

* gcc.dg/torture/pr83396.c: New test.
* g++.dg/torture/pr83391.C: New test.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r255609
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr83391.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr83396.c [new file with mode: 0644]
gcc/tree-cfgcleanup.c