On Mon, May 18, 2026, at 01:05, Nathan Chancellor wrote:
> Now that the minimum supported version of LLVM for building the kernel
> has been raised to 17.0.1, the '!Clang || Clang > 15.0.6' dependency for
> CONFIG_CC_HAS_ZERO_CALL_USED_REGS is always true, so it can be removed.
>
> Reviewed-by: Nicolas Schier <[email protected]>
> Signed-off-by: Nathan Chancellor <[email protected]>

Acked-by: Arnd Bergmann <[email protected]>

>  config CC_HAS_ZERO_CALL_USED_REGS
>       def_bool $(cc-option,-fzero-call-used-regs=used-gpr)
> -     # https://github.com/ClangBuiltLinux/linux/issues/1766
> -     # https://github.com/llvm/llvm-project/issues/59242
> -     depends on !CC_IS_CLANG || CLANG_VERSION > 150006
> 

Maybe add a comment to mention that this now requires gcc-11,
that way we have it easier to remove the check when that becomes
the minimum version.

       Arnd

Reply via email to