On Tue, Feb 13, 2018 at 11:12:47PM +0100, Luc Van Oostenryck wrote: > On Tue, Feb 13, 2018 at 01:52:54PM -0800, Randy Dunlap wrote: > > From: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> > > > > Teach sparse about the "indirect_branch" attribute as used in > > Linux kernel: > > #define __noretpoline __attribute__((indirect_branch("keep"))) > > and tell sparse to ignore it. > > > > This eliminates over 148K warnings (which also cause the > > 0day bot to send error reports uselessly). FWIW, I've pushed this to my stable tree: https://github.com/lucvoo/sparse git://github.com/lucvoo/sparse.git together with a patch making '-Wunknown-attribute' off by default. -- 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