qemu/hw/m68k
Daniel P. Berrangé a391eeb129 hw: skip registration of outdated versioned machine types
This calls the MACHINE_VER_DELETION() macro in the machine type
registration method, so that when a versioned machine type reaches
the end of its life, it is no longer registered with QOM and thus
cannot be used.

The actual definition of the machine type should be deleted at
this point, but experience shows that can easily be forgotten.
By skipping registration the manual code deletion task can be
done at any later date.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240620165742.1711389-12-berrange@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2024-07-02 06:58:37 +02:00
..
an5206.c hw/m68k/mcf5206: Pass CPU using QOM link property 2023-11-01 07:20:34 +01:00
bootinfo.h hw/m68k: Clean up local variable shadowing 2023-09-29 10:07:15 +02:00
Kconfig m68k: switch boards to "default y" 2024-05-03 15:47:47 +02:00
mcf5206.c hw/m68k/mcf5206: Embed m5206_timer_state in m5206_mbar_state 2024-01-05 16:20:15 +01:00
mcf5208.c hw/m68k/mcf5208: add support for reset 2024-03-09 19:17:01 +01:00
mcf_intc.c hw/m68k/mcf_intc: Pass CPU using QOM link property 2023-11-01 07:20:34 +01:00
meson.build q800: move GLUE device into separate q800-glue.c file 2023-06-22 09:21:57 +02:00
next-cube.c hw/m68k: Constify VMState 2023-12-30 07:38:05 +11:00
next-kbd.c other architectures: spelling fixes 2023-07-25 17:14:07 +03:00
q800-glue.c hw, target: Add ResetType argument to hold and exit phase methods 2024-04-25 10:21:06 +01:00
q800.c hw/m68k/q800: use qemu_find_nic_info() 2024-02-02 16:23:47 +00:00
virt.c hw: skip registration of outdated versioned machine types 2024-07-02 06:58:37 +02:00