We already have an entry for "any" at arm_cpus[], which makes a "any-arm-cpu" QOM type be registered. This means the regular QOM type name lookup code already works and there's no need for a special case.
Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> --- Cc: Peter Maydell <peter.mayd...@linaro.org> Cc: qemu-...@nongnu.org --- target/arm/cpu.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/target/arm/cpu.c b/target/arm/cpu.c index 6848d9c94d..dcc65093d9 100644 --- a/target/arm/cpu.c +++ b/target/arm/cpu.c @@ -1213,14 +1213,6 @@ static ObjectClass *arm_cpu_class_by_name(const char *cpu_model) ObjectClass *oc; char *typename; -#ifdef CONFIG_USER_ONLY - /* For backwards compatibility usermode emulation allows "-cpu any", - * which has the same semantics as "-cpu max". - */ - if (!strcmp(cpu_model, "any")) { - cpu_model = "max"; - } -#endif typename = g_strdup_printf(ARM_CPU_TYPE_NAME("%s"), cpu_model); oc = object_class_by_name(typename); g_free(typename); -- 2.18.0.rc1.1.g3f1ff2140