On Fri, Nov 10, 2017 at 05:10:48AM +0800, Christopher Li wrote: > On Mon, Nov 6, 2017 at 12:57 AM, Luc Van Oostenryck > <luc.vanoostenryck@xxxxxxxxx> wrote: > > Much better! > > Now you can give it a try at 'make CFLAGS=-O3 selfcheck'. > > > The selfcheck on sparse-llvm.sc is independent of the CFLAGS changes. On the contrary, it's very much at the core of the way the different CFLAGS variable are used. Everywhere you will use something like: <sometarget>.o: <some CFLAGS variant> += <something> you will also need to add <sometarget>.sc It's the way you solve the problem and it may seems to you independent of the CFLAGS changes and yet in my version of the CFLAGS changes this bug was solved automatically by how the CFLAGS were used (I discovered the bug while writting the patch; you know this "ohoh, this can't possibly be correct"). But well, more than enough time have already spend on these CFLAGS. -- 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