System emulation shouldn't use "user/syscall-trace.h". Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org> --- include/user/syscall-trace.h | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/include/user/syscall-trace.h b/include/user/syscall-trace.h index b48b2b2d0a..6926434d9a 100644 --- a/include/user/syscall-trace.h +++ b/include/user/syscall-trace.h @@ -10,6 +10,10 @@ #ifndef SYSCALL_TRACE_H #define SYSCALL_TRACE_H +#ifndef CONFIG_USER_ONLY +#error Cannot include this header from system emulation +#endif + #include "exec/user/abitypes.h" #include "gdbstub/user.h" #include "qemu/plugin.h" -- 2.41.0