On Fri, 2007-04-20 at 03:02 -0700, Josh Triplett wrote: > This states that we must substitute 0 for any undefined preprocessor symbol > in a #if or #elif condition, no matter what kind of expression they show up > in. My point was that it's more likely to be a user error in case of non-trivial expressions. But arguing with Linus about probabilities of user errors and other fuzzy matters is not something I'm prepared to. > However, Pavel, if you feel you could make part of -Wundef suitable to join > the default set of warnings, feel free. I really don't care about this part. I actually think that sparse should augment gcc capabilities rather than duplicate them. If we cannot do better than gcc, we can just stop bothering. -- Regards, Pavel Roskin - To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html