> Revived a 2023 patch from Fabiano Rosas:
>
>  https://lore.kernel.org/qemu-devel/20230113140419.4013-7-faro...@suse.de/
>
> which was dropped between patch set v3 and v4 without comment.
> Prune the headers from helper.c which are no longer required.
>
> Cc: Fabiano Rosas <faro...@suse.de>
> Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
> ---
> target/arm/internals.h |    1 +
> target/arm/cpregs.c    | 9274 ++++++++++++++++++++++++++++++++++++++++
> target/arm/helper.c    | 9264 +--------------------------------------
> target/arm/meson.build |    2 +
> 4 files changed, 9278 insertions(+), 9263 deletions(-)
> create mode 100644 target/arm/cpregs.c

Rather than this, I would prefer that we continue down the path
of identifying specific pieces of functionality to split
out of helper.c, as we have already done with for example
debug_helper.c and tlb-insns.c.

The PMU is probably the next obvious chunk to split out like that.

This patch is also way too large -- it was practically unmanageable
to reply to in my email client. That also seems to me like an
argument for doing the split in smaller chunks.

-- PMM

Reply via email to