From 38869459ab6bcc1c51c8813dcc2f4b640d34125a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Dalleau?= Date: Mon, 8 Mar 2021 14:11:02 +0100 Subject: [PATCH] Add support for building the arm64 kernel on MacBook M1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On these machines, the output of `uname -m` is arm64. Signed-off-by: Frédéric Dalleau --- kernel/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/Makefile b/kernel/Makefile index cb0d5ff6e..592c1d28f 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -45,7 +45,7 @@ ARCH := $(shell uname -m) ifeq ($(ARCH),x86_64) SUFFIX=-amd64 endif -ifeq ($(ARCH),aarch64) +ifeq ($(ARCH),$(filter $(ARCH),aarch64 arm64)) SUFFIX=-arm64 endif ifeq ($(ARCH),s390x) @@ -255,10 +255,10 @@ $(eval $(call kernel,5.4.113,5.4.x,,-dbg)) #$(eval $(call kernel,5.4.28,5.4.x,-rt,)) $(eval $(call kernel,4.19.188,4.19.x,$(EXTRA),$(DEBUG))) -else ifeq ($(ARCH),aarch64) +else ifeq ($(ARCH),$(filter $(ARCH),aarch64 arm64)) $(eval $(call kernel,5.11.15,5.11.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,5.10.31,5.10.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,5.4.113,5.4.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,5.10.11,5.10.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,5.4.39,5.4.x,$(EXTRA),$(DEBUG))) #$(eval $(call kernel,5.4.28,5.4.x,-rt,)) else ifeq ($(ARCH),s390x)