re PR middle-end/63186 (Undefined .L* symbols because of fnsplit)
authorJan Hubicka <hubicka@ucw.cz>
Thu, 11 Sep 2014 06:46:23 +0000 (08:46 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 11 Sep 2014 06:46:23 +0000 (06:46 +0000)
commit412c4af7f17e3211b83bc66a4a1599e5f74eb167
tree2c571d839379bebb75313b494193d5ccf49e6fa5
parentcf92ae7f061c922227f76feaeb443c01fbe5c195
re PR middle-end/63186 (Undefined .L* symbols because of fnsplit)

PR tree-optimization/63186
* ipa-split.c (test_nonssa_use): Skip nonforced labels.
(mark_nonssa_use): Likewise.
(verify_non_ssa_vars): Verify all header blocks for label
definitions.

* gcc.dg/pr63186.c: New testcase.

From-SVN: r215149
gcc/ChangeLog
gcc/ipa-split.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr63186.c [new file with mode: 0644]