Fix sparc.ld
[qemu] / hw / shix.c
index 9277be0..19b0155 100644 (file)
--- a/hw/shix.c
+++ b/hw/shix.c
@@ -88,8 +88,16 @@ static void shix_init(ram_addr_t ram_size,
     fprintf(stderr, "initialization terminated\n");
 }
 
-QEMUMachine shix_machine = {
+static QEMUMachine shix_machine = {
     .name = "shix",
     .desc = "shix card",
     .init = shix_init,
+    .is_default = 1,
 };
+
+static void shix_machine_init(void)
+{
+    qemu_register_machine(&shix_machine);
+}
+
+machine_init(shix_machine_init);