Hell All: gcc '-O2' may skip some of uninitialized variables warnings which may be real bugs. This is gcc issue which keep existence almost 10 years, and now it seems can not be fixed in recent years.
Please reference: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501, for kernel special case, also can reference: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57856 If we want to see the warnings (for finding bugs), "EXTRA_CFLAGS=-W" seems not enough (it use '-O2'), I recommend also to try '-O0' (although it may also print many spurious warnings) Thanks. -- Chen Gang -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/