The following changes since commit 70581940cabcc51b329652becddfbc6a261b1b83:
Merge tag 'pull-tcg-20240523' of https://gitlab.com/rth7680/qemu into staging (2024-05-23 09:47:40 -0700) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 70eb5fde05bdd051c087669ffcf2aee39e0c8170: migration: remove unnecessary zlib dependency (2024-05-25 13:28:02 +0200) ---------------------------------------------------------------- Build system and target/i386/translate.c cleanups ---------------------------------------------------------------- Artyom Kunakovsky (1): configure: move -mcx16 flag out of CPU_CFLAGS Paolo Bonzini (23): target/i386: disable jmp_opt if EFLAGS.RF is 1 target/i386: no single-step exception after MOV or POP SS target/i386: cleanup eob handling of RSM target/i386: remove unnecessary gen_update_cc_op before gen_eob* target/i386: cpu_load_eflags already sets cc_op target/i386: set CC_OP in helpers if they want CC_OP_EFLAGS target/i386: document and group DISAS_* constants target/i386: avoid calling gen_eob_syscall before tb_stop target/i386: avoid calling gen_eob_inhibit_irq before tb_stop target/i386: assert that gen_update_eip_cur and gen_update_eip_next are the same in tb_stop target/i386: raze the gen_eob* jungle target/i386: reg in gen_ldst_modrm is always OR_TMP0 target/i386: split gen_ldst_modrm for load and store target/i386: inline gen_add_A0_ds_seg target/i386: use mo_stacksize more target/i386: introduce gen_lea_ss_ofs target/i386: clean up repeated string operations target/i386: remove aflag argument of gen_lea_v_seg meson: remove unnecessary reference to libm meson: remove unnecessary dependency tcg: include dependencies in static_library() meson: do not query modules before they are processed migration: remove unnecessary zlib dependency configure | 7 +- meson.build | 9 +- target/i386/ops_sse.h | 8 ++ migration/dirtyrate.c | 1 - migration/qemu-file.c | 1 - target/i386/tcg/fpu_helper.c | 2 + target/i386/tcg/int_helper.c | 13 +- target/i386/tcg/seg_helper.c | 16 +-- target/i386/tcg/translate.c | 326 +++++++++++++++++++------------------------ target/i386/tcg/emit.c.inc | 58 ++++---- audio/meson.build | 4 +- block/meson.build | 4 +- migration/meson.build | 2 +- tcg/meson.build | 8 +- tests/qtest/meson.build | 2 +- ui/meson.build | 5 +- 16 files changed, 218 insertions(+), 248 deletions(-) -- 2.45.1