Messages in this thread | | | Date | Tue, 14 Dec 2021 19:09:06 +0000 | From | Paul Cercueil <> | Subject | Re: [PATCH 1/3] MIPS: boot/compressed: Disable abicalls |
| |
Hi Nathan,
Le mar., déc. 14 2021 at 11:06:57 -0700, Nathan Chancellor <nathan@kernel.org> a écrit : > On Mon, Dec 13, 2021 at 10:49:12PM +0000, Paul Cercueil wrote: >> Avoid complaints from Clang/LLVM by building the decompress program >> with >> -mno-abicalls. > > What is the message?
ld.lld: warning: lto.tmp: linking abicalls code with non-abicalls code arch/mips/kernel/head.o
Cheers, -Paul
> >> Signed-off-by: Paul Cercueil <paul@crapouillou.net> >> --- >> arch/mips/boot/compressed/Makefile | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/arch/mips/boot/compressed/Makefile >> b/arch/mips/boot/compressed/Makefile >> index f27cf31b4140..4c9ecfbb0ef4 100644 >> --- a/arch/mips/boot/compressed/Makefile >> +++ b/arch/mips/boot/compressed/Makefile >> @@ -27,10 +27,10 @@ ifdef CONFIG_CPU_LOONGSON64 >> KBUILD_CFLAGS := $(filter-out -march=loongson3a, $(KBUILD_CFLAGS)) >> -march=mips64r2 >> endif >> >> -KBUILD_CFLAGS := $(KBUILD_CFLAGS) -D__KERNEL__ -D__DISABLE_EXPORTS >> \ >> +KBUILD_CFLAGS := $(KBUILD_CFLAGS) -mno-abicalls -D__KERNEL__ >> -D__DISABLE_EXPORTS \ >> -DBOOT_HEAP_SIZE=$(BOOT_HEAP_SIZE) >> -D"VMLINUX_LOAD_ADDRESS_ULL=$(VMLINUX_LOAD_ADDRESS)ull" >> >> -KBUILD_AFLAGS := $(KBUILD_AFLAGS) -D__ASSEMBLY__ \ >> +KBUILD_AFLAGS := $(KBUILD_AFLAGS) -mno-abicalls -D__ASSEMBLY__ \ >> -DBOOT_HEAP_SIZE=$(BOOT_HEAP_SIZE) \ >> -DKERNEL_ENTRY=$(VMLINUX_ENTRY_ADDRESS) >> >> -- >> 2.33.0 >> >>
| |