re PR c++/38908 (Unexplained "'<anonymous>' is used uninitialized in this function...
authorRichard Guenther <rguenther@suse.de>
Wed, 28 Jan 2009 09:36:41 +0000 (09:36 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 28 Jan 2009 09:36:41 +0000 (09:36 +0000)
commit97a170cd637fd9c1c8203c9e286833d251ca5529
tree0ea4a6e8018d544e307c69cbc79066acedd3d492
parent89ebafc6cdbfe4f67d017844f50b3810fd9e1399
re PR c++/38908 (Unexplained "'<anonymous>' is used uninitialized in this function" warning in cc1plus -m64)

2009-01-28  Richard Guenther  <rguenther@suse.de>

PR middle-end/38908
* tree-ssa.c (warn_uninitialized_var): Do not warn for seemingly
uninitialized aggregate uses in call arguments.

* g++.dg/warn/Wuninitialized-2.C: New testcase.

From-SVN: r143722
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wuninitialized-2.C [new file with mode: 0644]
gcc/tree-ssa.c