]> git.proxmox.com Git - mirror_qemu.git/commit - target/i386/cpu.c
qom: Introduce CPUClass.tcg_initialize
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 16 Oct 2017 02:02:42 +0000 (19:02 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 24 Oct 2017 20:00:13 +0000 (22:00 +0200)
commit55c3ceef61fcf06fc98ddc752b7cce788ce7680b
tree39cb3c0c16d33de6491e3dc7fa5a71933463490f
parent11f4e8f8bfaa2caaab24bef6bbbb8a0205015119
qom: Introduce CPUClass.tcg_initialize

Move target cpu tcg initialization to common code,
called from cpu_exec_realizefn.

Acked-by: Andreas Färber <afaerber@suse.de>
Reviewed-by: Emilio G. Cota <cota@braap.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
32 files changed:
exec.c
include/qom/cpu.h
target/alpha/cpu.c
target/alpha/translate.c
target/arm/cpu.c
target/cris/cpu.c
target/hppa/cpu.c
target/hppa/translate.c
target/i386/cpu.c
target/i386/translate.c
target/lm32/cpu.c
target/m68k/cpu.c
target/microblaze/cpu.c
target/mips/cpu.c
target/mips/translate.c
target/moxie/cpu.c
target/moxie/translate.c
target/nios2/cpu.c
target/openrisc/cpu.c
target/ppc/translate.c
target/ppc/translate_init.c
target/s390x/cpu.c
target/sh4/cpu.c
target/sh4/translate.c
target/sparc/cpu.c
target/sparc/cpu.h
target/sparc/translate.c
target/tilegx/cpu.c
target/tricore/cpu.c
target/tricore/translate.c
target/unicore32/cpu.c
target/xtensa/cpu.c