On Tue, Feb 3, 2015 at 4:32 PM, Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> wrote: > Now thinking about it, it's obvious that the string buffer can't be reused at all > if there is any kind of expansion done on it, the adjacent strings concatenation > make just the thing worse but are not the cause of it. > Right. That is what I think after reading your patch too. String concatenation is a not a good indicator on macro expand. There should be a fix base on the macro expand. Even though I haven't construct an test case like Rasmus did. 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