Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
* build system and Python cleanups * fix netbsd VM build * allow non-relocatable installs * allow using command line options to configure qemu-ga * target/i386: check intercept for XSETBV * target/i386: fix CPUID_HT exposure # -----BEGIN PGP SIGNATURE----- # # iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmUvkQQUHHBib256aW5p # QHJlZGhhdC5jb20ACgkQv/vSX3jHroM3pQgArXCsmnsjlng1chjCvKnIuVmaTYZ5 # aC9pcx7TlyM0+XWtTN0NQhFt71Te+3ioReXIQRvy5O68RNbEkiu8LXfOJhWAHbWk # vZVtzHQuOZVizeZtUruKlDaw0nZ8bg+NI4aGLs6rs3WphEAM+tiLnZJ0BouiedKS # e/COB/Hqjok+Ntksbfv5q7XpWjwQB0y2073vM1Mcf0ToOWFLFdL7x0SZ3hxyYlYl # eoefp/8kbWeUWA7HuoOKmpiLIxmKnY7eXp+UCvdnEhnSce9sCxpn2nzqqLuPItTK # V3GrJ2//+lrekPHyQvb8IjUMUrPOmzf8GadIE0tkfdHjEP72IsHk0VX81A== # =rPte # -----END PGP SIGNATURE----- # gpg: Signature made Wed 18 Oct 2023 04:02:12 EDT # gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83 # gpg: issuer "pbonzini@redhat.com" # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full] # gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full] # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1 # Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83 * tag 'for-upstream' of https://gitlab.com/bonzini/qemu : (32 commits) configure: define "pkg-config" in addition to "pkgconfig" meson: add a note on why we use config_host for program paths meson-buildoptions: document the data at the top configure, meson: use command line options to configure qemu-ga configure: unify handling of several Debian cross containers configure: move environment-specific defaults to config-meson.cross configure: move target-specific defaults to an external machine file configure: remove some dead cruft configure: clean up PIE option handling configure: clean up plugin option handling configure, tests/tcg: simplify GDB conditionals tests/tcg/arm: move non-SVE tests out of conditional hw/remote: move stub vfu_object_set_bus_irq out of stubs/ hw/xen: cleanup sourcesets configure: clean up handling of CFI option meson, cutils: allow non-relocatable installs meson: do not use set10 meson: do not build shaders by default tracetool: avoid invalid escape in Python string tests/vm: avoid invalid escape in Python string ... Signed-off-by:Stefan Hajnoczi <stefanha@redhat.com>
Showing
- configs/meson/windows.txt 9 additions, 0 deletionsconfigs/meson/windows.txt
- configure 96 additions, 190 deletionsconfigure
- docs/sphinx/hxtool.py 1 addition, 1 deletiondocs/sphinx/hxtool.py
- hw/arm/meson.build 0 additions, 1 deletionhw/arm/meson.build
- hw/i386/meson.build 0 additions, 1 deletionhw/i386/meson.build
- hw/remote/meson.build 3 additions, 1 deletionhw/remote/meson.build
- hw/remote/vfio-user-obj-stub.c 0 additions, 0 deletionshw/remote/vfio-user-obj-stub.c
- hw/xen/meson.build 4 additions, 7 deletionshw/xen/meson.build
- include/qemu/compiler.h 15 additions, 0 deletionsinclude/qemu/compiler.h
- meson.build 28 additions, 3 deletionsmeson.build
- meson_options.txt 9 additions, 0 deletionsmeson_options.txt
- qga/meson.build 6 additions, 3 deletionsqga/meson.build
- scripts/feature_to_c.py 0 additions, 0 deletionsscripts/feature_to_c.py
- scripts/get_maintainer.pl 1 addition, 0 deletionsscripts/get_maintainer.pl
- scripts/meson-buildoptions.py 25 additions, 7 deletionsscripts/meson-buildoptions.py
- scripts/meson-buildoptions.sh 25 additions, 1 deletionscripts/meson-buildoptions.sh
- scripts/tracetool/__init__.py 7 additions, 7 deletionsscripts/tracetool/__init__.py
- scripts/tracetool/format/log_stap.py 1 addition, 1 deletionscripts/tracetool/format/log_stap.py
- stubs/meson.build 0 additions, 1 deletionstubs/meson.build
- target/hexagon/hex_common.py 2 additions, 2 deletionstarget/hexagon/hex_common.py
Loading
Please register or sign in to comment