From 5a91fec1a80939e78e37a0b2bc1d3043dcac23f4 Mon Sep 17 00:00:00 2001 From: Alistair Francis <alistair.francis@wdc.com> Date: Thu, 17 Jan 2019 17:33:47 -0800 Subject: platform/qemu/virt: Dynamically calculate xlen The QEMU virt machine can be either 32 or 66 bit. Don't hard code the CPU bit length and instead let the compiler determine it. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> --- Makefile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6f67c54..2848d09 100644 --- a/Makefile +++ b/Makefile @@ -116,6 +116,9 @@ endif AS = $(CC) DTC = dtc +# Guess the compillers xlen +OPENSBI_CC_XLEN = `expr substr \`$(CC) -dumpmachine\` 6 2` + # Setup compilation commands flags CFLAGS = -g -Wall -Werror -nostdlib -fno-strict-aliasing -O2 CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls -- cgit v1.2.3