Re: [PATCH 25/37] common-user: Split out watchpoint-stub.c

2025-03-15 Thread Pierrick Bouvier
On 3/14/25 09:37, Richard Henderson wrote: On 3/13/25 03:39, Philippe Mathieu-Daudé wrote: --- /dev/null +++ b/common-user/watchpoint-stub.c @@ -0,0 +1,28 @@ +/* + * CPU watchpoint stubs + * + * Copyright (c) 2003 Fabrice Bellard + * SPDX-License-Identifier: LGPL-2.1-or-later + */ + +#include "q

Re: [PATCH 25/37] common-user: Split out watchpoint-stub.c

2025-03-14 Thread Richard Henderson
On 3/13/25 03:39, Philippe Mathieu-Daudé wrote: --- /dev/null +++ b/common-user/watchpoint-stub.c @@ -0,0 +1,28 @@ +/* + * CPU watchpoint stubs + * + * Copyright (c) 2003 Fabrice Bellard + * SPDX-License-Identifier: LGPL-2.1-or-later + */ + +#include "qemu/osdep.h" +#include "hw/core/cpu.h" + +in

Re: [PATCH 25/37] common-user: Split out watchpoint-stub.c

2025-03-13 Thread Pierrick Bouvier
On 3/12/25 20:45, Richard Henderson wrote: Uninline the user-only stubs from hw/core/cpu.h. Signed-off-by: Richard Henderson --- include/hw/core/cpu.h | 23 --- common-user/watchpoint-stub.c | 28 common-user/meson.build | 1 +

Re: [PATCH 25/37] common-user: Split out watchpoint-stub.c

2025-03-13 Thread Philippe Mathieu-Daudé
On 13/3/25 11:07, Philippe Mathieu-Daudé wrote: On 13/3/25 04:45, Richard Henderson wrote: Uninline the user-only stubs from hw/core/cpu.h. Signed-off-by: Richard Henderson ---   include/hw/core/cpu.h | 23 ---   common-user/watchpoint-stub.c | 28 +++

Re: [PATCH 25/37] common-user: Split out watchpoint-stub.c

2025-03-13 Thread Philippe Mathieu-Daudé
On 13/3/25 04:45, Richard Henderson wrote: Uninline the user-only stubs from hw/core/cpu.h. Signed-off-by: Richard Henderson --- include/hw/core/cpu.h | 23 --- common-user/watchpoint-stub.c | 28 common-user/meson.build | 1 +

[PATCH 25/37] common-user: Split out watchpoint-stub.c

2025-03-12 Thread Richard Henderson
Uninline the user-only stubs from hw/core/cpu.h. Signed-off-by: Richard Henderson --- include/hw/core/cpu.h | 23 --- common-user/watchpoint-stub.c | 28 common-user/meson.build | 1 + 3 files changed, 29 insertions(+), 23 deletions