Re: [PATCH v2 00/14] target: Use ArchCPU & CPUArchState as abstract interface to target CPU

2022-03-06 Thread Philippe Mathieu-Daudé
On 14/2/22 19:31, Philippe Mathieu-Daudé wrote: Philippe Mathieu-Daudé (13): meson: Display libfdt as disabled when system emulation is disabled hw/m68k/mcf: Add missing 'exec/hwaddr.h' header hw/tricore: Remove unused and incorrect header exec/cpu_ldst: Include 'cpu.h' to get target

Re: [PATCH v2 00/14] target: Use ArchCPU & CPUArchState as abstract interface to target CPU

2022-02-15 Thread Damien Hedde
Hi Philippe, What's the idea behind these 2 types: ArchCPU and CPUArchState ? I don't understand why we'll need them. Thanks, Damien On 2/14/22 19:31, Philippe Mathieu-Daudé via wrote: Missing review: 10, 13, 14 Since v1: - Include Hexagon OBJECT_DECLARE_TYPE() patch - Add missing includes to

[PATCH v2 00/14] target: Use ArchCPU & CPUArchState as abstract interface to target CPU

2022-02-14 Thread Philippe Mathieu-Daudé via
Missing review: 10, 13, 14 Since v1: - Include Hexagon OBJECT_DECLARE_TYPE() patch - Add missing includes to Hexagon - Introduce OBJECT_DECLARE_CPU_TYPE() macro - Use OBJECT_DECLARE_CPU_TYPE() Kind of respin of the "exec: Move translation declarations to 'translate-all.h'" series, but without mod