[PATCH 00/10] configure cleanups, mostly wrt $cpu and $targetos

Paolo Bonzini posted 10 patches 2 years, 4 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211216085139.99682-1-pbonzini@redhat.com
Maintainers: Mahmoud Mandour <ma.mandourr@gmail.com>, "Alex Bennée" <alex.bennee@linaro.org>, Alexandre Iooss <erdnaxe@crans.org>
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(-)
[PATCH 00/10] configure cleanups, mostly wrt $cpu and $targetos
Posted by Paolo Bonzini 2 years, 4 months ago
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