Philippe Mathieu-Daudé
16aa8eaaac
exec: Restrict inclusion of 'user/guest-base.h'
...
Declare 'have_guest_base' in "user/guest-base.h".
Very few files require this header, so explicitly include
it there instead of "exec/cpu-all.h" which is used in many
source files.
Assert this user-specific header is only included from user
emulation.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231211212003.21686-23-philmd@linaro.org>
Reviewed-by: Anton Johansson <anjo@rev.ng>
2024-04-26 17:03:05 +02:00
..
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-03-06 12:35:19 +00:00
2023-07-15 08:02:32 +01:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-04-26 17:03:05 +02:00
2023-08-08 20:44:08 +02:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2023-09-01 13:33:09 -07:00
2024-03-13 11:43:52 +00:00
2024-04-26 17:03:05 +02:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2024-03-13 11:43:52 +00:00
2023-10-30 13:41:55 -07:00
2024-03-13 11:43:52 +00:00
2022-10-25 09:20:40 +02:00
2024-04-26 17:03:05 +02:00
2021-07-12 21:53:35 +02:00
2024-01-29 21:04:10 +10:00
2023-03-10 20:45:47 +01:00
2023-03-10 20:42:00 +01:00
2024-04-25 10:21:06 +01:00
2024-04-25 10:21:06 +01:00
2023-10-30 13:41:56 -07:00
2023-10-30 13:41:55 -07:00
2024-04-24 15:46:00 -07:00
2021-11-29 14:54:17 +01:00
2024-03-06 12:35:19 +00:00
2023-11-02 13:36:45 +00:00
2024-04-26 17:03:05 +02:00
2023-10-30 13:41:55 -07:00
2024-03-26 18:20:36 -10:00
2024-04-24 15:46:00 -07:00
2022-06-28 04:41:20 +05:30
2024-03-13 11:43:52 +00:00
2024-04-09 07:47:11 -10:00
2019-06-12 13:20:21 +02:00
2024-03-26 18:20:36 -10:00
2022-05-23 22:47:19 +02:00
2024-03-01 08:05:59 -10:00
2024-04-24 15:46:00 -07:00
2024-04-24 15:46:00 -07:00
2024-04-24 15:46:00 -07:00
2023-08-09 07:17:42 -07:00
2022-01-18 12:41:42 +01:00
2020-08-21 06:18:24 -04:00
2024-04-24 15:46:00 -07:00
2022-05-23 22:47:20 +02:00
2022-05-23 22:47:19 +02:00
2024-03-06 12:35:19 +00:00
2023-09-01 13:35:02 -07:00
2024-03-06 12:35:19 +00:00