This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/qemu.
from 894fc4fd67 Merge remote-tracking branch 'remotes/jasowang/tags/net-pull [...] adds 104cc2c085 meson: Split out tcg/meson.build adds c634754172 meson: Split out fpu/meson.build adds b0a0794a0f tcg: Re-order tcg_region_init vs tcg_prologue_init adds bd35f2ceac tcg: Remove error return from tcg_region_initial_alloc__locked adds 0430ca00f5 tcg: Split out tcg_region_initial_alloc adds bf042e8e52 tcg: Split out tcg_region_prologue_set adds 5ff7258cc6 tcg: Split out region.c adds 324b9d462e accel/tcg: Inline cpu_gen_init adds c46184a90a accel/tcg: Move alloc_code_gen_buffer to tcg/region.c adds 7109ef15c5 accel/tcg: Rename tcg_init to tcg_init_machine adds a76aabd37b tcg: Create tcg_init adds fa79cde6ed accel/tcg: Merge tcg_exec_init into tcg_init_machine adds efba8ae9f6 accel/tcg: Use MiB in tcg_init_machine adds 43b972b7eb accel/tcg: Pass down max_cpus to tcg_init adds 0e2d61cf29 tcg: Introduce tcg_max_ctxs adds 26a75d12d3 tcg: Move MAX_CODE_GEN_BUFFER_SIZE to tcg-target.h adds 77bd7fd125 tcg: Replace region.end with region.total_size adds c2471ca0de tcg: Rename region.start to region.after_prologue adds 01afda9919 tcg: Tidy tcg_n_regions adds a4df1b2d19 tcg: Tidy split_cross_256mb adds 47d590df34 tcg: Move in_code_gen_buffer and tests to region.c adds 032a4b1ba0 tcg: Allocate code_gen_buffer into struct tcg_region_state adds 7be9ebcf92 tcg: Return the map protection from alloc_code_gen_buffer adds cd9ea992e9 tcg: Sink qemu_madvise call to common code adds d7107fc00a util/osdep: Add qemu_mprotect_rw adds ba22783d6e tcg: Round the tb_size default from qemu_get_host_physmem adds 22c6a9938f tcg: Merge buffer protection and guard page protection adds b7da02dad0 tcg: When allocating for !splitwx, begin with PROT_NONE adds 42eb6dfcf1 tcg: Move tcg_init_ctx and tcg_ctx from accel/tcg/ adds a80cdd3183 tcg: Introduce tcg_remove_ops_after adds a14b3ad11a tcg: Fix documentation for tcg_constant_* vs tcg_temp_free_* adds c372565d08 tcg/arm: Fix tcg_out_op function signature adds f291f45f4e softfloat: Fix tp init in float32_exp2 adds a5a8b84772 docs/devel: Explain in more detail the TB chaining mechanisms adds fbe7919ece Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...]
No new revisions were added by this update.
Summary of changes: accel/tcg/internal.h | 2 + accel/tcg/tcg-all.c | 32 +- accel/tcg/translate-all.c | 439 +-------------- bsd-user/main.c | 3 +- docs/devel/tcg.rst | 103 +++- fpu/meson.build | 1 + fpu/softfloat.c | 2 +- include/qemu/osdep.h | 1 + include/sysemu/tcg.h | 2 - include/tcg/tcg.h | 28 +- linux-user/main.c | 1 - meson.build | 12 +- tcg/aarch64/tcg-target.h | 1 + tcg/arm/tcg-target.c.inc | 3 +- tcg/arm/tcg-target.h | 1 + tcg/i386/tcg-target.h | 2 + tcg/meson.build | 14 + tcg/mips/tcg-target.h | 6 + tcg/ppc/tcg-target.h | 2 + tcg/region.c | 999 +++++++++++++++++++++++++++++++++++ tcg/riscv/tcg-target.h | 1 + tcg/s390/tcg-target.h | 3 + tcg/sparc/tcg-target.h | 1 + tcg/{tcg-common.c => tcg-internal.h} | 26 +- tcg/tcg.c | 651 ++--------------------- tcg/tci/tcg-target.h | 1 + util/osdep.c | 9 + 27 files changed, 1244 insertions(+), 1102 deletions(-) create mode 100644 fpu/meson.build create mode 100644 tcg/meson.build create mode 100644 tcg/region.c copy tcg/{tcg-common.c => tcg-internal.h} (69%)