On ARM32 `uname -m` might return 'armv7l', on ARM64, it might return
'aarch64', which is not the correct ARCH in these cases. The correct
ARCH is arm for ARM32 bit and arm64 for ARM64.

Signed-off-by: Ralf Ramsauer <[email protected]>
---
 scripts/include.mk | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/scripts/include.mk b/scripts/include.mk
index 740e7b0324..50785e09ce 100644
--- a/scripts/include.mk
+++ b/scripts/include.mk
@@ -52,3 +52,9 @@ ARCH ?= $(shell uname -m)
 ifeq ($(ARCH),x86_64)
 override ARCH = x86
 endif
+ifeq ($(ARCH),armv7l)
+override ARCH = arm
+endif
+ifeq ($(ARCH),aarch64)
+override ARCH = arm64
+endif
-- 
2.11.0

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to