]> git.proxmox.com Git - mirror_qemu.git/commit
tcg: Split out tcg init functions to tcg/startup.h
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 30 Sep 2023 02:54:54 +0000 (19:54 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 4 Oct 2023 18:03:54 +0000 (11:03 -0700)
commitd7ec12f83cbb63343dd6e76392241e16a58f41e8
treeb23fad5dd10abc59e006f434d72f2e47101cfe49
parent935f75ae639bab5e443aeea7c79a78b949c55fe8
tcg: Split out tcg init functions to tcg/startup.h

The tcg/tcg.h header is a big bucket, containing stuff related to
the translators and the JIT backend.  The places that initialize
tcg or create new threads do not need all of that, so split out
these three functions to a new header.

Suggested-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/tcg-accel-ops-mttcg.c
accel/tcg/tcg-accel-ops-rr.c
accel/tcg/tcg-all.c
bsd-user/main.c
include/tcg/startup.h [new file with mode: 0644]
include/tcg/tcg.h
linux-user/main.c
linux-user/syscall.c
tcg/tcg.c