[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 1/3] target/arm: Move v7m-related code from cpu32.c into a
From: |
Peter Maydell |
Subject: |
Re: [PATCH v2 1/3] target/arm: Move v7m-related code from cpu32.c into a separate file |
Date: |
Mon, 29 Jan 2024 10:35:49 +0000 |
On Mon, 29 Jan 2024 at 08:54, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> On 1/29/24 09:18, Thomas Huth wrote:
> > +static const ARMCPUInfo arm_v7m_cpus[] = {
> > + { .name = "cortex-m0", .initfn = cortex_m0_initfn,
> > + .class_init = arm_v7m_class_init },
> > + { .name = "cortex-m3", .initfn = cortex_m3_initfn,
> > + .class_init = arm_v7m_class_init },
> > + { .name = "cortex-m4", .initfn = cortex_m4_initfn,
> > + .class_init = arm_v7m_class_init },
> > + { .name = "cortex-m7", .initfn = cortex_m7_initfn,
> > + .class_init = arm_v7m_class_init },
> > + { .name = "cortex-m33", .initfn = cortex_m33_initfn,
> > + .class_init = arm_v7m_class_init },
> > + { .name = "cortex-m55", .initfn = cortex_m55_initfn,
> > + .class_init = arm_v7m_class_init },
>
> I'm not sure these CPU models make sense for linux-user
They do -- Linux has M-profile support, and we also have users
for the linux-user emulation with M-profile CPUs (eg people run
the gcc test suite that way).
-- PMM