Nathan Chancellor <nat...@kernel.org> writes: > When clang's -Qunused-arguments is dropped from KBUILD_CPPFLAGS, it > warns: > > clang-16: error: argument unused during compilation: '-s' > [-Werror,-Wunused-command-line-argument] > > The compiler's '-s' flag is a linking option (it is passed along to the > linker directly), which means it does nothing when the linker is not > invoked by the compiler. The kernel builds all .o files with '-c', which > stops the compilation pipeline before linking, so '-s' can be safely > dropped from ASFLAGS. > > Signed-off-by: Nathan Chancellor <nat...@kernel.org> > Reviewed-by: Nick Desaulniers <ndesaulni...@google.com> > Reviewed-by: Segher Boessenkool <seg...@kernel.crashing.org> > --- > Cc: m...@ellerman.id.au
Acked-by: Michael Ellerman <m...@ellerman.id.au> (powerpc) cheers