The bulk is in patches 2 to 9; they unify the names of architectures between configure and meson, and remove the ARCH symbol from configure. It is only used during QEMU build, so it can be derived from host_machine.cpu_family(), instead of having to pass it in config-host.mak.
Paolo Bonzini (10): configure: simplify creation of plugin symbol list configure: make $targetos lowercase, use windows instead of MINGW32 configure: move target detection before CPU detection configure: do not set bsd_user/linux_user early configure: unify two case statements on $cpu configure: unify ppc64 and ppc64le configure: unify x86_64 and x32 meson: rename "arch" variable configure, meson: move ARCH to meson.build configure: remove unnecessary symlinks configure | 283 +++++++++++++++++------------------------ meson.build | 39 +++--- pc-bios/meson.build | 2 +- plugins/meson.build | 13 +- tests/tcg/configure.sh | 4 +- 5 files changed, 155 insertions(+), 186 deletions(-) -- 2.33.1