From: Richard Henderson Date: Tue, 16 Nov 2021 09:50:42 +0000 (+0100) Subject: meson.build: Merge riscv32 and riscv64 cpu family X-Git-Tag: nvme-fixes-for-6.2-pull-request~6^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=c94c239496256f1f1cb589825d052c2f3e26ebf6;p=qemu-nvme.git meson.build: Merge riscv32 and riscv64 cpu family In ba0e73336200, we merged riscv32 and riscv64 in configure. However, meson does not treat them the same. We need to merge them here as well. Fixes: ba0e73336200 Signed-off-by: Richard Henderson Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Alistair Francis Message-id: 20211116095042.335224-1-richard.henderson@linaro.org Signed-off-by: Alistair Francis --- diff --git a/meson.build b/meson.build index 36540e0794..e2d38a43e6 100644 --- a/meson.build +++ b/meson.build @@ -59,6 +59,12 @@ supported_cpus = ['ppc', 'ppc64', 's390x', 'riscv', 'x86', 'x86_64', 'arm', 'aarch64', 'mips', 'mips64', 'sparc', 'sparc64'] cpu = host_machine.cpu_family() + +# Unify riscv* to a single family. +if cpu in ['riscv32', 'riscv64'] + cpu = 'riscv' +endif + targetos = host_machine.system() if cpu in ['x86', 'x86_64']