[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210326000435.4785-1-nathan@kernel.org>
Date: Thu, 25 Mar 2021 17:04:32 -0700
From: Nathan Chancellor <nathan@...nel.org>
To: Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>, Borislav Petkov <bp@...en8.de>,
x86@...nel.org, Ard Biesheuvel <ardb@...nel.org>
Cc: Nick Desaulniers <ndesaulniers@...gle.com>,
linux-efi@...r.kernel.org, linux-kernel@...r.kernel.org,
clang-built-linux@...glegroups.com,
Nathan Chancellor <nathan@...nel.org>
Subject: [PATCH 0/3] Fix cross compiling x86 with clang
Hi all,
This series fixes cross compiling x86 with clang, which was initially
brought up by John here:
https://lore.kernel.org/r/cceb074c-861c-d716-5e19-834a8492f245@gmail.com/
I have picked up that patch and added the same fix in a couple of other
places where it is needed.
I have tested this on an ARM based server with both defconfig and
allmodconfig, where the build now passes.
Please let me know if there are any problems.
Cheers,
Nathan
John Millikin (1):
x86: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)
Nathan Chancellor (2):
x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS
efi/libstub: Add $(CLANG_FLAGS) to x86 flags
arch/x86/Makefile | 1 +
arch/x86/boot/compressed/Makefile | 1 +
drivers/firmware/efi/libstub/Makefile | 3 ++-
3 files changed, 4 insertions(+), 1 deletion(-)
base-commit: 0d02ec6b3136c73c09e7859f0d0e4e2c4c07b49b
--
2.31.0
Powered by blists - more mailing lists