------- Additional Comments From mike at codeweavers dot com 2005-09-10 08:07 -------
Simplifying things a bit:
void foo(int*);
void bar(void) { int x; if(x) foo(&x); }
gcc -c foo.c -Wall -O2 -Wuninitialized
(More stunning silence.)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19430