--- Comment #2 from matze at braunis dot de 2007-06-18 14:17 ---
Why don't you turn on dataflow computation to get the warning even with -O0?
-O0 is typically used for developing/debugging, so as a user I want to see all
possible warnings...
--
http://gcc.gnu.org/bugzilla/show_bug.c
--- Comment #1 from steven at gcc dot gnu dot org 2005-12-27 12:22 ---
That happens because data flow information is used to find uninitialized
variables. Some folks argue that this by itself is a bug, and that it should
be entirely up to the front end to diagnose uninitialized variable