[EMAIL PROTECTED] writes: > After upgrading to gcc-4.2.1 from a 3.4 version, I see that gcc now > complains about uninitialized variables even when their address is > passed to another function.
This should only happen when gcc can see the called function and see that the value was used there before it was initialized. If you have a test case in which gcc warns inappropriately, that sounds like a bug. See http://gcc.gnu.org/bugs.html for bug reporting instructions. Ian