qemu/accel/tcg
Alex Bennée 2d93203998 plugins: fix-up handling of internal hostaddr for 32 bit
The compiler rightly complains when we build on 32 bit that casting
uint64_t into a void is a bad idea. We are really dealing with a host
pointer at this point so treat it as such. This does involve
a uintptr_t cast of the result of the TLB addend as we know that has
to point to the host memory.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210709143005.1554-28-alex.bennee@linaro.org>
2021-07-14 14:33:53 +01:00
..
atomic_common.c.inc
atomic_template.h accel/tcg: Probe the proper permissions for atomic ops 2021-06-19 11:09:10 -07:00
cpu-exec-common.c
cpu-exec.c accel/tcg: Log tb->cflags with -d exec 2021-07-09 20:23:35 -07:00
cputlb.c plugins: fix-up handling of internal hostaddr for 32 bit 2021-07-14 14:33:53 +01:00
hmp.c monitor/tcg: move tcg hmp commands to accel/tcg, register them dynamically 2021-07-09 18:21:33 +02:00
internal.h accel/tcg: Merge tcg_exec_init into tcg_init_machine 2021-06-11 09:26:28 -07:00
meson.build monitor/tcg: move tcg hmp commands to accel/tcg, register them dynamically 2021-07-09 18:21:33 +02:00
plugin-gen.c plugins: Drop tcg_flags from struct qemu_plugin_dyn_cb 2021-06-19 08:51:11 -07:00
plugin-helpers.h accel/tcg: Add tcg call flags to plugins helpers 2021-06-19 08:51:11 -07:00
tb-context.h tcg: Move tb_phys_invalidate_count to tb_ctx 2021-07-09 09:38:33 -07:00
tb-hash.h
tcg-accel-ops-icount.c
tcg-accel-ops-icount.h
tcg-accel-ops-mttcg.c
tcg-accel-ops-mttcg.h
tcg-accel-ops-rr.c
tcg-accel-ops-rr.h
tcg-accel-ops.c accel: add tcg module annotations 2021-07-09 18:21:33 +02:00
tcg-accel-ops.h
tcg-all.c accel: add tcg module annotations 2021-07-09 18:21:33 +02:00
tcg-runtime-gvec.c
tcg-runtime.c accel/tcg: Move helper_lookup_tb_ptr to cpu-exec.c 2021-07-09 20:23:06 -07:00
tcg-runtime.h
trace-events docs: fix references to docs/devel/tracing.rst 2021-06-02 06:51:09 +02:00
trace.h
translate-all.c tcg: Move tb_phys_invalidate_count to tb_ctx 2021-07-09 09:38:33 -07:00
translator.c accel/tcg: Introduce translator_use_goto_tb 2021-07-09 09:41:53 -07:00
user-exec-stub.c
user-exec.c tcg: Use correct trap number for page faults on *BSD systems 2021-06-29 10:04:57 -07:00