xemu/plugins
Philippe Mathieu-Daudé 824f4bac9f accel/tcg: Reduce 'exec/tb-context.h' inclusion
Only 2 headers require "exec/tb-context.h". Instead of having
all files including "exec/exec-all.h" also including it, directly
include it where it is required:
- accel/tcg/cpu-exec.c
- accel/tcg/translate-all.c

For plugins/plugin.h, we were implicitly relying on
  exec/exec-all.h -> exec/tb-context.h -> qemu/qht.h
which is now included directly.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210524170453.3791436-2-f4bug@amsat.org>
[rth: Fix plugins/plugin.h compilation]
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2021-05-26 15:31:45 -07:00
..
api.c Do not include cpu.h if it's not really necessary 2021-05-02 17:24:51 +02:00
core.c Do not include cpu.h if it's not really necessary 2021-05-02 17:24:51 +02:00
loader.c Do not include cpu.h if it's not really necessary 2021-05-02 17:24:51 +02:00
meson.build meson: link emulators without Makefile.target 2020-08-21 06:30:40 -04:00
plugin.h accel/tcg: Reduce 'exec/tb-context.h' inclusion 2021-05-26 15:31:45 -07:00
qemu-plugins.symbols plugin: add qemu_plugin_outs helper 2019-10-28 15:12:38 +00:00