On Tue, Nov 22, 2016 at 07:13:11PM +0800, Christopher Li wrote: > > Otherwise, expand_bswap should proceed to calculate the return > value of the bswap call and rewrite the call expression into a constant. > Some what similar to the "__builtin_constant_p". > > I will see if I can hack up some thing very quick. > > Chris > -- I think it would be best to do any change related tos handling of constant expressions on to of Nicolai Stange's serie: http://marc.info/?l=linux-sparse&m=145429372932235 Not only this serie fixes several issues but it handle the expression constantnes in a much more systematic way. Also, I wouldn't like that changes in this area make it more difficult to integrate this serie (which is already waiting since July or August 2015). Luc -- 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