target/xtensa/cpu: Include missing "memory.h" header
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Fri, 16 Dec 2022 12:47:05 +0000 (13:47 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 27 Feb 2023 21:29:01 +0000 (22:29 +0100)
Under system emulation, xtensa_cpu_initfn() calls
memory_region_init_io(), itself declared in "exec/memory.h".

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20221217172907.8364-10-philmd@linaro.org>

target/xtensa/cpu.c

index 2dc8f2d232fbccafa350ce356ba7d05dcca26095..acaf8c905f2c08958a499112a0a34822345ab56e 100644 (file)
@@ -35,6 +35,9 @@
 #include "qemu/module.h"
 #include "migration/vmstate.h"
 #include "hw/qdev-clock.h"
+#ifndef CONFIG_USER_ONLY
+#include "exec/memory.h"
+#endif
 
 
 static void xtensa_cpu_set_pc(CPUState *cs, vaddr value)