]> git.ipfire.org Git - thirdparty/qemu.git/commit - system/vl.c
accel/tcg: Move perf and debuginfo support to tcg/
authorIlya Leoshkevich <iii@linux.ibm.com>
Thu, 25 Jan 2024 05:46:30 +0000 (06:46 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 29 Jan 2024 11:04:10 +0000 (21:04 +1000)
commit327b75a469f2e7c3894e7b5c44f817df51064033
treebbc4bed803698870e676c953b8d731ccf9f8f9e1
parentad66ac2b3a905db4417c8fae1db112e7808053e0
accel/tcg: Move perf and debuginfo support to tcg/

tcg/ should not depend on accel/tcg/, but perf and debuginfo
support provided by the latter are being used by tcg/tcg.c.

Since that's the only user, move both to tcg/.

Suggested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20231212003837.64090-5-iii@linux.ibm.com>
Message-Id: <20240125054631.78867-5-philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
13 files changed:
accel/tcg/meson.build
accel/tcg/translate-all.c
hw/core/loader.c
include/tcg/debuginfo.h [moved from accel/tcg/debuginfo.h with 96% similarity]
include/tcg/perf.h [moved from accel/tcg/perf.h with 95% similarity]
linux-user/elfload.c
linux-user/exit.c
linux-user/main.c
system/vl.c
tcg/debuginfo.c [moved from accel/tcg/debuginfo.c with 98% similarity]
tcg/meson.build
tcg/perf.c [moved from accel/tcg/perf.c with 99% similarity]
tcg/tcg.c