]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ChangeLog
re PR c++/58377 (spurious "may be used uninitialized" warning with -Og)
authorRichard Biener <rguenther@suse.de>
Wed, 11 Sep 2013 12:20:07 +0000 (12:20 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 11 Sep 2013 12:20:07 +0000 (12:20 +0000)
commit5c2961cf38a69f2579718f369753c7939a7e5ad1
treebe8cec824a00db79a4fe6fbc29e2397d2ce351a1
parent427e6a142188fcfdc0efd4eed41ae717ee233e94
re PR c++/58377 (spurious "may be used uninitialized" warning with -Og)

2013-09-11  Richard Biener  <rguenther@suse.de>

PR middle-end/58377
* passes.def: Split critical edges before late uninit warning passes.
* tree-cfg.c (pass_split_crit_edges): Implement clone method.

* g++.dg/uninit-pred-4.C: New testcase.

From-SVN: r202496
gcc/ChangeLog
gcc/passes.def
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/uninit-pred-4.C [new file with mode: 0644]
gcc/tree-cfg.c