On Mon, Oct 31, 2005 at 04:49:43PM -0700, Jeffrey A Law wrote: > On Sun, 2005-10-30 at 23:40 -0800, Mark Mitchell wrote: > > In reviewing the PR list, I saw several (maybe 5?) PRs about problems > > with -Wuninitialized. > [ ... ] > After pondering this some more I almost wonder if what we need is a > separate warning for variables which were potentially uninitialized > but which optimization passes somehow proved were unused or the paths > in which the variable was uninitialized were unexecutable. > > So the early pass would catch unconditionally uninitialized variables; > it would also record (but not warn for) maybe uninitialized variables > (by detecting default definitions appearing in PHI nodes).
> Thoughts? I think that sounds very clever... -- Daniel Jacobowitz CodeSourcery, LLC