• Nathan Chancellor's avatar
    x86: drop stack-alignment plugin opt · 22d3da07
    Nathan Chancellor authored
    Now that the minimum supported version of LLVM for building the kernel has
    been bumped to 13.0.1, the inner ifeq statement is always false, as the
    build will fail during the configuration stage for older LLVM versions.
    
    This effectively reverts part of commit b33fff07 ("x86, build: allow
    LTO to be selected") and its follow up fix, commit 2398ce80 ("x86,
    lto: Pass -stack-alignment only on LLD < 13.0.0").
    
    Link: https://lkml.kernel.org/r/20240125-bump-min-llvm-ver-to-13-0-1-v1-3-f5ff9bda41c5@kernel.orgSigned-off-by: default avatarNathan Chancellor <nathan@kernel.org>
    Reviewed-by: default avatarKees Cook <keescook@chromium.org>
    Cc: Albert Ou <aou@eecs.berkeley.edu>
    Cc: "Aneesh Kumar K.V (IBM)" <aneesh.kumar@kernel.org>
    Cc: Ard Biesheuvel <ardb@kernel.org>
    Cc: Borislav Petkov (AMD) <bp@alien8.de>
    Cc: Catalin Marinas <catalin.marinas@arm.com>
    Cc: Conor Dooley <conor@kernel.org>
    Cc: Dave Hansen <dave.hansen@linux.intel.com>
    Cc: Ingo Molnar <mingo@redhat.com>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Masahiro Yamada <masahiroy@kernel.org>
    Cc: Michael Ellerman <mpe@ellerman.id.au>
    Cc: "Naveen N. Rao" <naveen.n.rao@linux.ibm.com>
    Cc: Nicholas Piggin <npiggin@gmail.com>
    Cc: Nicolas Schier <nicolas@fjasle.eu>
    Cc: Palmer Dabbelt <palmer@dabbelt.com>
    Cc: Paul Walmsley <paul.walmsley@sifive.com>
    Cc: Russell King <linux@armlinux.org.uk>
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Cc: Will Deacon <will@kernel.org>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    22d3da07
Makefile 11 KB