------- Comment #3 from rguenth at gcc dot gnu dot org 2008-05-22 10:21 ------- A way to tell gcc a variable is not uninitialized is to perform self-initialization like
int i = i; this will cause no code generation but inhibits the warning. Other compilers may warn about this construct of course. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36296