Re: [PATCH 2/3] treewide: use -Wdeclaration-after-statement

From: Linus Torvalds
Date: Tue Mar 01 2022 - 15:29:52 EST


On Tue, Mar 1, 2022 at 12:06 PM Nick Desaulniers
<ndesaulniers@xxxxxxxxxx> wrote:
>
> That said, there's a few additional places that reset KBUILD_CFLAGS.

Yeah, the boot code and vdso code often sets its own private flags,
because it's _so_ different.

The generic kernel CFLAGS often don't work at all, because that code
may be doing some truly horrendous things.

So I agree that this may not catch all the kernel code, but I don't
think it's much of a problem.

Linus