target/translate: Restrict 'exec/cpu_ldst.h' to user emulation
commitdcc0f35d3fdb32a61bc1e93234ba8c079ec8379a
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 28 Aug 2023 12:47:52 +0000 (28 14:47 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Thu, 31 Aug 2023 17:47:43 +0000 (31 19:47 +0200)
tree5c89c9d90c3ce107686590ead6d274c8c64e62f4
parent026ad97e07fadd109e36e954bfd1706dc23cac36
target/translate: Restrict 'exec/cpu_ldst.h' to user emulation

Only handle_sigsegv_accerr_write(), declared with user
emulation, requires "exec/cpu_ldst.h" (for the abi_ptr
typedef).

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230828221314.18435-6-philmd@linaro.org>
include/exec/exec-all.h