re PR tree-optimization/90208 (error: EH landing pad label)
authorJakub Jelinek <jakub@redhat.com>
Wed, 24 Apr 2019 08:14:50 +0000 (10:14 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 24 Apr 2019 08:14:50 +0000 (10:14 +0200)
commit3795b582ace1a4d050c21e5ea0ae29e69b5fbde1
tree07d6b8eb5bf28f3d07457fdb70729a0c13465291
parent2bd49e6b64a450c9da88b13a338b0d194008f5bd
re PR tree-optimization/90208 (error: EH landing pad label)

PR tree-optimization/90208
* tree-cfg.c (remove_bb): Move forced labels from removed bbs
after labels of new_bb, not before them.

* gcc.dg/tsan/pr90208-1.c: New test.
* gcc.dg/tsan/pr90208-2.c: New test.

From-SVN: r270534
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tsan/pr90208-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tsan/pr90208-2.c [new file with mode: 0644]
gcc/tree-cfg.c