You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/docs
Richard Henderson cf3e71d8fc Various patches related to single binary effort:
- Endianness cleanups in memory core subsystem and for various targets
 - Few cleanups around target_ulong type
 - Build various compilation units as common
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmlleisACgkQ4+MsLN6t
 wN40yw/+NYK6Q+v8YHclH0g6YkPsXYsCVOLWhYaUQ9Smc3Vk8js02LRMxomGiyjc
 lRhatftrH4dCuiWavyhlK/z+tu3b2WOgjjcIocg7ztZEwzyvDPEKidBNM4Wrv27d
 6WNdtCn1rOOYQBcCs/MEHnrxIl3qfl5Kqt4hzejcK4E1DFa1m5ashAEVJwMlqYWp
 qkBT3fw0jfHojM+eTAbvKI1fi27GVMXbQXSM3V3vG3njxmx4JQT0p9QjyDYWZwgh
 xAJvy5neoNv3T7TBELCfqSWzGA5WHrW/eAkuRuO0JVa69IOn/mh2aGKboJMT7KQF
 ufyxceHMj8TLJr6c9BrvaWX7+p7xyvbX3ud+qXOV9P2FBVm+hf2lHnw0pJJ6A51g
 qv3u8zUVwhmx6oF95ibQtaWKdLNhGCKtVKJu59Xxj/7Bp00BS1Jnj6E/g34To8Vm
 18g3cPJ+CEhdTFSkcHusiVI4GdHb8JEGUd5kyWza3gEgYb/J1Ps/a807n6C6NQcq
 MRkt2zNKS+sJeZzvl+BGH8WewMVGWm1f8IoP28ZvgyxFVutkgFcj+UQZp3J7mkpV
 ja0B7+1NMK9oMeq/+YM4gUgEF0ydThlqa+qTzxVYu8qpzWT9+cqqWeQHAteE3g/v
 rqqu/sBUSbh5xi+82zRbgwd7Hj31ST5XkepQN0vUTT4P3zCijy8=
 =P+9/
 -----END PGP SIGNATURE-----

Merge tag 'single-binary-20260112' of https://github.com/philmd/qemu into staging

Various patches related to single binary effort:

- Endianness cleanups in memory core subsystem and for various targets
- Few cleanups around target_ulong type
- Build various compilation units as common

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmlleisACgkQ4+MsLN6t
# wN40yw/+NYK6Q+v8YHclH0g6YkPsXYsCVOLWhYaUQ9Smc3Vk8js02LRMxomGiyjc
# lRhatftrH4dCuiWavyhlK/z+tu3b2WOgjjcIocg7ztZEwzyvDPEKidBNM4Wrv27d
# 6WNdtCn1rOOYQBcCs/MEHnrxIl3qfl5Kqt4hzejcK4E1DFa1m5ashAEVJwMlqYWp
# qkBT3fw0jfHojM+eTAbvKI1fi27GVMXbQXSM3V3vG3njxmx4JQT0p9QjyDYWZwgh
# xAJvy5neoNv3T7TBELCfqSWzGA5WHrW/eAkuRuO0JVa69IOn/mh2aGKboJMT7KQF
# ufyxceHMj8TLJr6c9BrvaWX7+p7xyvbX3ud+qXOV9P2FBVm+hf2lHnw0pJJ6A51g
# qv3u8zUVwhmx6oF95ibQtaWKdLNhGCKtVKJu59Xxj/7Bp00BS1Jnj6E/g34To8Vm
# 18g3cPJ+CEhdTFSkcHusiVI4GdHb8JEGUd5kyWza3gEgYb/J1Ps/a807n6C6NQcq
# MRkt2zNKS+sJeZzvl+BGH8WewMVGWm1f8IoP28ZvgyxFVutkgFcj+UQZp3J7mkpV
# ja0B7+1NMK9oMeq/+YM4gUgEF0ydThlqa+qTzxVYu8qpzWT9+cqqWeQHAteE3g/v
# rqqu/sBUSbh5xi+82zRbgwd7Hj31ST5XkepQN0vUTT4P3zCijy8=
# =P+9/
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 13 Jan 2026 09:48:11 AM AEDT
# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE

* tag 'single-binary-20260112' of https://github.com/philmd/qemu: (61 commits)
  target/arm/gdbstub: make compilation unit common
  target/arm/gdbstub: extract aarch64_cpu_register_gdb_regs_for_features
  gdbstub/helpers.h: allow header to be called from common code
  accel/tcg: Un-inline WatchPoint API user-emulation stubs
  target/tricore: Build system units in common source set
  target/tricore: Inline translator_lduw()
  target/tricore: Use little-endian variant of cpu_ld/st_data*()
  target/sparc: Inline cpu_ldl_code() call in cpu_do_interrupt()
  target/sparc: Inline translator_ldl()
  target/sparc: Use explicit big-endian LD/ST API
  hw/sparc: Use explicit big-endian LD/ST API
  hw/sparc: Mark SPARC-specific peripherals as big-endian
  target/sh4: drop cpu_reset from realizefn
  target/sh4: Build system units in common source set
  target/rx: Build system units in common source set
  target/rx: Inline translator_lduw() and translator_ldl()
  target/rx: Use explicit little-endian LD/ST API
  target/rx: Use little-endian variant of cpu_ld/st_data*()
  target/openrisc: Build system units in common source set
  target/openrisc: Avoid target-specific migration headers in machine.c
  ...

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2 days ago
..
_templates docs: Add QEMU version information to HTML footer 5 years ago
about hw/arm: Remove ast2700a0-evb machine 1 week ago
config vl: recognize audiodev groups in configuration files 2 years ago
devel docs/devel/loads-stores: Fix ld/stn_*_p() regexp 2 days ago
interop docs/interop/vfio-user: update protocol specification 1 month ago
specs docs/specs/riscv-aia.rst: add 'riscv-aia' accel prop info 6 days ago
sphinx scripts/kerneldoc: Switch to the Python kernel-doc script 5 months ago
sphinx-static treewide: remove unnessary "coding" header 4 months ago
spin treewide: fix paths for relocated files in comments 7 months ago
system hw/riscv: Add support for MIPS Boston-aia board mode 6 days ago
tools qemu-img info: Add cache mode option 3 months ago
user linux-user: Drop deprecated -p option 5 months ago
COLO-FT.txt chardev: finalize 'reconnect' deprecation 1 year ago
block-replication.txt docs/block-replication.txt: Fix replication top-id command demo 4 years ago
bypass-iommu.txt docs: Add documentation for iommu bypass 5 years ago
colo-proxy.txt colo: examples: remove mentions of script= and (wrong) downscript= 2 years ago
conf.py docs: update copyright year to 2026 2 days ago
defs.rst.inc docs: Fix typo in the default name of the qemu-system-x86_64 binary 5 years ago
glossary.rst docs: Add mshv to documentation 3 months ago
igd-assign.txt vfio/igd: Require host VGA decode for legacy mode 6 months ago
image-fuzzer.txt docs: Render binary names as monospaced text 4 years ago
index.rst docs: add a glossary 1 year ago
memory-hotplug.txt docs: Grammar and spelling fixes 8 years ago
meson.build docs/interop: Add test to keep vhost-user.json sane 2 months ago
multi-thread-compression.txt docs tests: Fix use of migrate_set_parameter 2 years ago
multiseat.txt docs: Spell QEMU all caps 4 years ago
nvdimm.txt docs/nvdimm: Update nvdimm option value in machine example 4 years ago
pci_expander_bridge.txt docs, tests: do not specify scsi=off 2 years ago
pcie.txt docs/pcie.txt: Replace ioh3420 with pcie-root-port 3 years ago
pcie_pci_bridge.txt docs: add slot when adding new PCIe root port 5 years ago
pcie_sriov.txt pcie_sriov: Fix broken MMIO accesses from SR-IOV VFs 3 months ago
qcow2-cache.txt docs/interop: convert text files to restructuredText 8 months ago
qdev-device-use.txt docs: Update mentions of removed '-soundhw' command line option 3 months ago
qemu-option-trace.rst.inc qemu-option-trace.rst.inc: Don't use option:: markup 5 years ago
qemupciserial.inf docs: Grammar and spelling fixes 8 years ago
rdma.txt docs tests: Fix use of migrate_set_parameter 2 years ago
requirements.txt docs: Bump sphinx to 6.2.1 6 months ago
spice-port-fqdn.txt
throttle.txt docs: Drop deprecated 'props' from object-add 4 years ago
xbzrle.txt migrate: remove QMP/HMP commands for speed, downtime and cache size 5 years ago
xen-save-devices-state.txt Fix up dangling references to qmp-commands.* in comment and doc 8 years ago