On Tue, Jan 26, 2010 at 7:28 AM, Thomas Schmid <Thomas.Schmid@xxxxxxxxxxxxxxxxx> wrote: > > Yes, that seems to help, thank you very much. > I think because of the missing evaluation step, it is now a little bit > more tricky > to get out the elements of an struct or enum, but it will work. > Do I lose anything else, skipping the evaluation step? You don't have the type evaluation. I don't think your source code transform program cares. > > Is it possible to commit your change ( > 0001-hacking-preserve-typedef-name.patch) in source? > - I didn't recognize any change in behaviour when using the function > sparse(). How about make it an hidden options? It does not make sense for compiler to care about the typedef name. I will send out a review later. Chris -- 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