Add support for building the arm64 kernel on MacBook M1

On these machines, the output of `uname -m` is arm64.

Signed-off-by: Frédéric Dalleau <frederic.dalleau@docker.com>
This commit is contained in:
Frédéric Dalleau 2021-03-08 14:11:02 +01:00 committed by Rolf Neugebauer
parent 602a6c3ff5
commit 38869459ab

View File

@ -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)