mirror of
https://github.com/qemu/qemu.git
synced 2026-01-14 03:01:08 +00:00
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>