Messages in this thread | | | From | Arnd Bergmann <> | Date | Fri, 2 Jul 2021 13:59:28 +0200 | Subject | Re: [PATCH] arm64: drop CROSS_COMPILE for LLVM=1 LLVM_IAS=1 |
| |
On Fri, Jul 2, 2021 at 1:55 AM 'Nick Desaulniers' via Clang Built Linux <clang-built-linux@googlegroups.com> wrote: > > +ifneq ($(LLVM),) > +ifneq ($(LLVM_IAS),) > +ifeq ($(CROSS_COMPILE),) > +CLANG_TARGET :=--target=aarch64-linux > +CLANG_FLAGS += $(CLANG_TARGET) > +KBUILD_CFLAGS += $(CLANG_TARGET) > +KBUILD_AFLAGS += $(CLANG_TARGET) > +endif > +endif > +endif
I think only the "CLANG_TARGET :=--target=aarch64-linux" line should go into the per-architecture Makefile. It doesn't hurt to just set that unconditionally here, and then change the CLANG_FLAGS logic in the top-level Makefile to use this in place of $(notdir $(CROSS_COMPILE:%-=%)).
Arnd
| |