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

Reply via email to