> And, some variables (like X in device/net_io.c) `might be used > uninitialized'. They are mostly register `int's set to 0 in case of > `#if lint', but unset normally. This may have reasons concerning > speed. Can we be sure, that gcc sets them to zero or should they get > initialized?
The warning says "might" because the compiler can't say "is" or "will be" definitively. A human can. We don't introduce dead stores into our code just to pacify a compiler that is not as smart as we are. _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd