qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] configure cleanups, mostly wrt $cpu and $targetos
@ 2021-12-16  8:51 Paolo Bonzini
  2021-12-16  8:51 ` [PATCH 01/10] configure: simplify creation of plugin symbol list Paolo Bonzini
                   ` (9 more replies)
  0 siblings, 10 replies; 27+ messages in thread
From: Paolo Bonzini @ 2021-12-16  8:51 UTC (permalink / raw)
  To: qemu-devel

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



^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2021-12-20 16:00 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-16  8:51 [PATCH 00/10] configure cleanups, mostly wrt $cpu and $targetos Paolo Bonzini
2021-12-16  8:51 ` [PATCH 01/10] configure: simplify creation of plugin symbol list Paolo Bonzini
2021-12-17 20:42   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 02/10] configure: make $targetos lowercase, use windows instead of MINGW32 Paolo Bonzini
2021-12-17 20:44   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 03/10] configure: move target detection before CPU detection Paolo Bonzini
2021-12-16  8:51 ` [PATCH 04/10] configure: do not set bsd_user/linux_user early Paolo Bonzini
2021-12-17 20:49   ` Richard Henderson
2021-12-18 10:16     ` Paolo Bonzini
2021-12-16  8:51 ` [PATCH 05/10] configure: unify two case statements on $cpu Paolo Bonzini
2021-12-17 21:37   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 06/10] configure: unify ppc64 and ppc64le Paolo Bonzini
2021-12-16  9:06   ` Philippe Mathieu-Daudé
2021-12-17 21:43   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 07/10] configure: unify x86_64 and x32 Paolo Bonzini
2021-12-16  9:10   ` Philippe Mathieu-Daudé
2021-12-16 15:30     ` Paolo Bonzini
2021-12-17 21:48       ` Richard Henderson
2021-12-20  9:52         ` Philippe Mathieu-Daudé
2021-12-17 21:46   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 08/10] meson: rename "arch" variable Paolo Bonzini
2021-12-16  9:10   ` Philippe Mathieu-Daudé
2021-12-17 21:49   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 09/10] configure, meson: move ARCH to meson.build Paolo Bonzini
2021-12-17 22:02   ` Richard Henderson
2021-12-16  8:51 ` [PATCH 10/10] configure: remove unnecessary symlinks Paolo Bonzini
2021-12-17 22:03   ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).