osy 4 лет назад
Родитель
Сommit
218de3a258
1 измененных файлов с 142 добавлено и 64 удалено
  1. 142 64
      Configuration/UTMConfiguration+ConstantsGenerated.m

+ 142 - 64
Configuration/UTMConfiguration+ConstantsGenerated.m

@@ -123,6 +123,7 @@
                 @"cortex-m3",
                 @"cortex-m33",
                 @"cortex-m4",
+                @"cortex-m55",
                 @"cortex-m7",
                 @"cortex-r5",
                 @"cortex-r5f",
@@ -164,6 +165,7 @@
                 @"cortex-m3",
                 @"cortex-m33",
                 @"cortex-m4",
+                @"cortex-m55",
                 @"cortex-m7",
                 @"cortex-r5",
                 @"cortex-r5f",
@@ -211,7 +213,9 @@
                 @"EPYC-v1",
                 @"EPYC-v3",
                 @"EPYC-v2",
+                @"EPYC-Milan-v1",
                 @"EPYC-Rome-v1",
+                @"EPYC-Rome-v2",
                 @"Opteron_G2-v1",
                 @"Opteron_G3-v1",
                 @"Opteron_G1-v1",
@@ -233,6 +237,7 @@
                 @"Dhyana",
                 @"EPYC",
                 @"EPYC-IBPB",
+                @"EPYC-Milan",
                 @"EPYC-Rome",
                 @"max",
                 @"coreduo-v1",
@@ -337,6 +342,7 @@
                 @"m5206",
                 @"m5208",
                 @"m68000",
+                @"m68010",
                 @"m68020",
                 @"m68030",
                 @"m68040",
@@ -1347,8 +1353,6 @@
             @[
                 @"default",
                 @"max",
-                @"gen15b",
-                @"gen15b-base",
                 @"z10BC",
                 @"z10BC-base",
                 @"z10BC.2",
@@ -1383,6 +1387,8 @@
                 @"z14ZR1-base",
                 @"gen15a",
                 @"gen15a-base",
+                @"gen15b",
+                @"gen15b-base",
                 @"z114",
                 @"z114-base",
                 @"z196",
@@ -1482,7 +1488,9 @@
                 @"EPYC-v1",
                 @"EPYC-v3",
                 @"EPYC-v2",
+                @"EPYC-Milan-v1",
                 @"EPYC-Rome-v1",
+                @"EPYC-Rome-v2",
                 @"Opteron_G2-v1",
                 @"Opteron_G3-v1",
                 @"Opteron_G1-v1",
@@ -1504,6 +1512,7 @@
                 @"Dhyana",
                 @"EPYC",
                 @"EPYC-IBPB",
+                @"EPYC-Milan",
                 @"EPYC-Rome",
                 @"max",
                 @"coreduo-v1",
@@ -1653,6 +1662,7 @@
                 @"cortex-m3",
                 @"cortex-m33",
                 @"cortex-m4",
+                @"cortex-m55",
                 @"cortex-m7",
                 @"cortex-r5",
                 @"cortex-r5f",
@@ -1694,6 +1704,7 @@
                 @"cortex-m3",
                 @"cortex-m33",
                 @"cortex-m4",
+                @"cortex-m55",
                 @"cortex-m7",
                 @"cortex-r5",
                 @"cortex-r5f",
@@ -1741,7 +1752,9 @@
                 @"AMD EPYC Processor (EPYC-v1)",
                 @"AMD EPYC Processor (EPYC-v3)",
                 @"AMD EPYC Processor (with IBPB) (EPYC-v2)",
+                @"AMD EPYC-Milan Processor (EPYC-Milan-v1)",
                 @"AMD EPYC-Rome Processor (EPYC-Rome-v1)",
+                @"AMD EPYC-Rome Processor (EPYC-Rome-v2)",
                 @"AMD Opteron 22xx (Gen 2 Class Opteron) (Opteron_G2-v1)",
                 @"AMD Opteron 23xx (Gen 3 Class Opteron) (Opteron_G3-v1)",
                 @"AMD Opteron 240 (Gen 1 Class Opteron) (Opteron_G1-v1)",
@@ -1763,6 +1776,7 @@
                 @"Dhyana",
                 @"EPYC",
                 @"EPYC-IBPB",
+                @"EPYC-Milan",
                 @"EPYC-Rome",
                 @"Enables all features supported by the accelerator in the current host (max)",
                 @"Genuine Intel(R) CPU T2600 @ 2.16GHz (coreduo-v1)",
@@ -1867,6 +1881,7 @@
                 @"m5206",
                 @"m5208",
                 @"m68000",
+                @"m68010",
                 @"m68020",
                 @"m68030",
                 @"m68040",
@@ -2877,8 +2892,6 @@
             @[
                 @"Default",
                 @"Enables all features supported by the accelerator in the current host (max)",
-                @"IBM 8562 GA1 (migration-safe) (gen15b)",
-                @"IBM 8562 GA1 (static, migration-safe) (gen15b-base)",
                 @"IBM System z10 BC GA1 (migration-safe) (z10BC)",
                 @"IBM System z10 BC GA1 (static, migration-safe) (z10BC-base)",
                 @"IBM System z10 BC GA2 (migration-safe) (z10BC.2)",
@@ -2911,8 +2924,10 @@
                 @"IBM z14 GA2 (static, migration-safe) (z14.2-base)",
                 @"IBM z14 Model ZR1 GA1 (migration-safe) (z14ZR1)",
                 @"IBM z14 Model ZR1 GA1 (static, migration-safe) (z14ZR1-base)",
-                @"IBM z15 GA1 (migration-safe) (gen15a)",
-                @"IBM z15 GA1 (static, migration-safe) (gen15a-base)",
+                @"IBM z15 T01 GA1 (migration-safe) (gen15a)",
+                @"IBM z15 T01 GA1 (static, migration-safe) (gen15a-base)",
+                @"IBM z15 T02 GA1 (migration-safe) (gen15b)",
+                @"IBM z15 T02 GA1 (static, migration-safe) (gen15b-base)",
                 @"IBM zEnterprise 114 GA1 (migration-safe) (z114)",
                 @"IBM zEnterprise 114 GA1 (static, migration-safe) (z114-base)",
                 @"IBM zEnterprise 196 GA1 (migration-safe) (z196)",
@@ -3012,7 +3027,9 @@
                 @"AMD EPYC Processor (EPYC-v1)",
                 @"AMD EPYC Processor (EPYC-v3)",
                 @"AMD EPYC Processor (with IBPB) (EPYC-v2)",
+                @"AMD EPYC-Milan Processor (EPYC-Milan-v1)",
                 @"AMD EPYC-Rome Processor (EPYC-Rome-v1)",
+                @"AMD EPYC-Rome Processor (EPYC-Rome-v2)",
                 @"AMD Opteron 22xx (Gen 2 Class Opteron) (Opteron_G2-v1)",
                 @"AMD Opteron 23xx (Gen 3 Class Opteron) (Opteron_G3-v1)",
                 @"AMD Opteron 240 (Gen 1 Class Opteron) (Opteron_G1-v1)",
@@ -3034,6 +3051,7 @@
                 @"Dhyana",
                 @"EPYC",
                 @"EPYC-IBPB",
+                @"EPYC-Milan",
                 @"EPYC-Rome",
                 @"Enables all features supported by the accelerator in the current host (max)",
                 @"Genuine Intel(R) CPU T2600 @ 2.16GHz (coreduo-v1)",
@@ -3189,11 +3207,13 @@
                 @"apic",
                 @"arat",
                 @"arch-capabilities",
+                @"avic",
                 @"avx",
                 @"avx2",
                 @"avx512-4fmaps",
                 @"avx512-4vnniw",
                 @"avx512-bf16",
+                @"avx512-fp16",
                 @"avx512-vp2intersect",
                 @"avx512-vpopcntdq",
                 @"avx512bitalg",
@@ -3210,6 +3230,7 @@
                 @"avx512vnni",
                 @"bmi1",
                 @"bmi2",
+                @"bus-lock-detect",
                 @"cid",
                 @"cldemote",
                 @"clflush",
@@ -3247,15 +3268,18 @@
                 @"hypervisor",
                 @"ia64",
                 @"ibpb",
+                @"ibrs",
                 @"ibrs-all",
                 @"ibs",
                 @"intel-pt",
+                @"intel-pt-lip",
                 @"invpcid",
                 @"invtsc",
                 @"kvm-asyncpf",
                 @"kvm-asyncpf-int",
                 @"kvm-hint-dedicated",
                 @"kvm-mmu",
+                @"kvm-msi-ext-dest-id",
                 @"kvm-nopiodelay",
                 @"kvm-poll-control",
                 @"kvm-pv-eoi",
@@ -3305,6 +3329,7 @@
                 @"pge",
                 @"phe",
                 @"phe-en",
+                @"pks",
                 @"pku",
                 @"pmm",
                 @"pmm-en",
@@ -3343,6 +3368,7 @@
                 @"stibp",
                 @"svm",
                 @"svm-lock",
+                @"svme-addr-chk",
                 @"syscall",
                 @"taa-no",
                 @"tbm",
@@ -3357,7 +3383,9 @@
                 @"tsx-ctrl",
                 @"tsx-ldtrk",
                 @"umip",
+                @"v-vmsave-vmload",
                 @"vaes",
+                @"vgif",
                 @"virt-ssbd",
                 @"vmcb-clean",
                 @"vme",
@@ -3380,6 +3408,7 @@
                 @"vmx-entry-load-efer",
                 @"vmx-entry-load-pat",
                 @"vmx-entry-load-perf-global-ctrl",
+                @"vmx-entry-load-pkrs",
                 @"vmx-entry-load-rtit-ctl",
                 @"vmx-entry-noload-debugctl",
                 @"vmx-ept",
@@ -3395,6 +3424,7 @@
                 @"vmx-exit-load-efer",
                 @"vmx-exit-load-pat",
                 @"vmx-exit-load-perf-global-ctrl",
+                @"vmx-exit-load-pkrs",
                 @"vmx-exit-nosave-debugctl",
                 @"vmx-exit-save-efer",
                 @"vmx-exit-save-pat",
@@ -3897,11 +3927,13 @@
                 @"apic",
                 @"arat",
                 @"arch-capabilities",
+                @"avic",
                 @"avx",
                 @"avx2",
                 @"avx512-4fmaps",
                 @"avx512-4vnniw",
                 @"avx512-bf16",
+                @"avx512-fp16",
                 @"avx512-vp2intersect",
                 @"avx512-vpopcntdq",
                 @"avx512bitalg",
@@ -3918,6 +3950,7 @@
                 @"avx512vnni",
                 @"bmi1",
                 @"bmi2",
+                @"bus-lock-detect",
                 @"cid",
                 @"cldemote",
                 @"clflush",
@@ -3955,15 +3988,18 @@
                 @"hypervisor",
                 @"ia64",
                 @"ibpb",
+                @"ibrs",
                 @"ibrs-all",
                 @"ibs",
                 @"intel-pt",
+                @"intel-pt-lip",
                 @"invpcid",
                 @"invtsc",
                 @"kvm-asyncpf",
                 @"kvm-asyncpf-int",
                 @"kvm-hint-dedicated",
                 @"kvm-mmu",
+                @"kvm-msi-ext-dest-id",
                 @"kvm-nopiodelay",
                 @"kvm-poll-control",
                 @"kvm-pv-eoi",
@@ -4013,6 +4049,7 @@
                 @"pge",
                 @"phe",
                 @"phe-en",
+                @"pks",
                 @"pku",
                 @"pmm",
                 @"pmm-en",
@@ -4051,6 +4088,7 @@
                 @"stibp",
                 @"svm",
                 @"svm-lock",
+                @"svme-addr-chk",
                 @"syscall",
                 @"taa-no",
                 @"tbm",
@@ -4065,7 +4103,9 @@
                 @"tsx-ctrl",
                 @"tsx-ldtrk",
                 @"umip",
+                @"v-vmsave-vmload",
                 @"vaes",
+                @"vgif",
                 @"virt-ssbd",
                 @"vmcb-clean",
                 @"vme",
@@ -4088,6 +4128,7 @@
                 @"vmx-entry-load-efer",
                 @"vmx-entry-load-pat",
                 @"vmx-entry-load-perf-global-ctrl",
+                @"vmx-entry-load-pkrs",
                 @"vmx-entry-load-rtit-ctl",
                 @"vmx-entry-noload-debugctl",
                 @"vmx-ept",
@@ -4103,6 +4144,7 @@
                 @"vmx-exit-load-efer",
                 @"vmx-exit-load-pat",
                 @"vmx-exit-load-perf-global-ctrl",
+                @"vmx-exit-load-pkrs",
                 @"vmx-exit-nosave-debugctl",
                 @"vmx-exit-save-efer",
                 @"vmx-exit-save-pat",
@@ -4199,6 +4241,8 @@
                 @"mps2-an505",
                 @"mps2-an511",
                 @"mps2-an521",
+                @"mps3-an524",
+                @"mps3-an547",
                 @"musca-a",
                 @"musca-b1",
                 @"realview-eb-mpcore",
@@ -4213,6 +4257,7 @@
                 @"ast2500-evb",
                 @"ast2600-evb",
                 @"microbit",
+                @"g220a-bmc",
                 @"highbank",
                 @"midway",
                 @"canon-a1100",
@@ -4250,8 +4295,9 @@
                 @"virt-4.2",
                 @"virt-5.0",
                 @"virt-5.1",
-                @"virt",
                 @"virt-5.2",
+                @"virt",
+                @"virt-6.0",
                 @"quanta-gsj",
                 @"raspi2",
                 @"raspi2b",
@@ -4286,6 +4332,8 @@
                 @"mps2-an505",
                 @"mps2-an511",
                 @"mps2-an521",
+                @"mps3-an524",
+                @"mps3-an547",
                 @"musca-a",
                 @"musca-b1",
                 @"realview-eb-mpcore",
@@ -4300,6 +4348,7 @@
                 @"ast2500-evb",
                 @"ast2600-evb",
                 @"microbit",
+                @"g220a-bmc",
                 @"highbank",
                 @"midway",
                 @"canon-a1100",
@@ -4338,8 +4387,9 @@
                 @"virt-4.2",
                 @"virt-5.0",
                 @"virt-5.1",
-                @"virt",
                 @"virt-5.2",
+                @"virt",
+                @"virt-6.0",
                 @"quanta-gsj",
                 @"raspi2",
                 @"raspi2b",
@@ -4413,12 +4463,9 @@
                 @"pc-q35-5.0",
                 @"pc-q35-5.1",
                 @"pc-q35-5.2",
+                @"pc-q35-6.0",
                 @"pc",
-                @"pc-i440fx-5.2",
-                @"pc-1.0",
-                @"pc-1.1",
-                @"pc-1.2",
-                @"pc-1.3",
+                @"pc-i440fx-6.0",
                 @"pc-i440fx-1.4",
                 @"pc-i440fx-1.5",
                 @"pc-i440fx-1.6",
@@ -4443,6 +4490,7 @@
                 @"pc-i440fx-4.2",
                 @"pc-i440fx-5.0",
                 @"pc-i440fx-5.1",
+                @"pc-i440fx-5.2",
                 @"none",
                 @"microvm",
             ],
@@ -4452,6 +4500,8 @@
                 @"mcf5208evb",
                 @"q800",
                 @"next-cube",
+                @"virt",
+                @"virt-6.0",
                 @"none",
             ],
         @"microblaze":
@@ -4491,8 +4541,8 @@
         @"mips64el":
             @[
                 @"pica61",
-                @"fulong2e",
                 @"fuloong2e",
+                @"loongson3-virt",
                 @"boston",
                 @"mipssim",
                 @"magnum",
@@ -4545,7 +4595,7 @@
                 @"ppce500",
                 @"mpc8544ds",
                 @"pseries",
-                @"pseries-5.2",
+                @"pseries-6.0",
                 @"pseries-2.1",
                 @"pseries-2.10",
                 @"pseries-2.11",
@@ -4566,6 +4616,7 @@
                 @"pseries-4.2",
                 @"pseries-5.0",
                 @"pseries-5.1",
+                @"pseries-5.2",
                 @"ref405ep",
                 @"taihu",
             ],
@@ -4611,8 +4662,9 @@
                 @"s390-ccw-virtio-4.2",
                 @"s390-ccw-virtio-5.0",
                 @"s390-ccw-virtio-5.1",
-                @"s390-ccw-virtio",
                 @"s390-ccw-virtio-5.2",
+                @"s390-ccw-virtio",
+                @"s390-ccw-virtio-6.0",
                 @"none",
             ],
         @"sh4":
@@ -4650,6 +4702,7 @@
             ],
         @"tricore":
             @[
+                @"KIT_AURIX_TC277_TRB",
                 @"tricore_testboard",
                 @"none",
             ],
@@ -4675,12 +4728,9 @@
                 @"pc-q35-5.0",
                 @"pc-q35-5.1",
                 @"pc-q35-5.2",
+                @"pc-q35-6.0",
                 @"pc",
-                @"pc-i440fx-5.2",
-                @"pc-1.0",
-                @"pc-1.1",
-                @"pc-1.2",
-                @"pc-1.3",
+                @"pc-i440fx-6.0",
                 @"pc-i440fx-1.4",
                 @"pc-i440fx-1.5",
                 @"pc-i440fx-1.6",
@@ -4705,6 +4755,7 @@
                 @"pc-i440fx-4.2",
                 @"pc-i440fx-5.0",
                 @"pc-i440fx-5.1",
+                @"pc-i440fx-5.2",
                 @"none",
                 @"microvm",
             ],
@@ -4756,6 +4807,8 @@
                 @"ARM MPS2 with AN505 FPGA image for Cortex-M33 (mps2-an505)",
                 @"ARM MPS2 with AN511 DesignStart FPGA image for Cortex-M3 (mps2-an511)",
                 @"ARM MPS2 with AN521 FPGA image for dual Cortex-M33 (mps2-an521)",
+                @"ARM MPS3 with AN524 FPGA image for dual Cortex-M33 (mps3-an524)",
+                @"ARM MPS3 with AN547 FPGA image for Cortex-M55 (mps3-an547)",
                 @"ARM Musca-A board (dual Cortex-M33) (musca-a)",
                 @"ARM Musca-B1 board (dual Cortex-M33) (musca-b1)",
                 @"ARM RealView Emulation Baseboard (ARM11MPCore) (realview-eb-mpcore)",
@@ -4769,10 +4822,11 @@
                 @"ARM i.MX25 PDK board (ARM926) (imx25-pdk)",
                 @"Aspeed AST2500 EVB (ARM1176) (ast2500-evb)",
                 @"Aspeed AST2600 EVB (Cortex A7) (ast2600-evb)",
-                @"BBC micro:bit (microbit)",
+                @"BBC micro:bit (Cortex-M0) (microbit)",
+                @"Bytedance G220A BMC (ARM1176) (g220a-bmc)",
                 @"Calxeda Highbank (ECX-1000) (highbank)",
                 @"Calxeda Midway (ECX-2000) (midway)",
-                @"Canon PowerShot A1100 IS (canon-a1100)",
+                @"Canon PowerShot A1100 IS (ARM946) (canon-a1100)",
                 @"Freescale i.MX6 Quad SABRE Lite Board (Cortex A9) (sabrelite)",
                 @"Freescale i.MX6UL Evaluation Kit (Cortex A7) (mcimx6ul-evk)",
                 @"Freescale i.MX7 DUAL SABRE (Cortex A7) (mcimx7d-sabre)",
@@ -4780,8 +4834,8 @@
                 @"Gumstix Verdex (PXA270) (verdex)",
                 @"Mainstone II (PXA27x) (mainstone)",
                 @"Marvell 88w8618 / MusicPal (ARM926EJ-S) (musicpal)",
-                @"Netduino 2 Machine (netduino2)",
-                @"Netduino Plus 2 Machine (netduinoplus2)",
+                @"Netduino 2 Machine (Cortex-M3) (netduino2)",
+                @"Netduino Plus 2 Machine (Cortex-M4) (netduinoplus2)",
                 @"Nokia N800 tablet aka. RX-34 (OMAP2420) (n800)",
                 @"Nokia N810 tablet aka. RX-44 (OMAP2420) (n810)",
                 @"Nuvoton NPCM750 Evaluation Board (Cortex A9) (npcm750-evb)",
@@ -4791,7 +4845,7 @@
                 @"OpenPOWER Swift BMC (ARM1176) (swift-bmc)",
                 @"OpenPOWER Tacoma BMC (Cortex A7) (tacoma-bmc)",
                 @"OpenPOWER Witherspoon BMC (ARM1176) (witherspoon-bmc)",
-                @"Orange Pi PC (orangepi-pc)",
+                @"Orange Pi PC (Cortex-A7) (orangepi-pc)",
                 @"Palm Tungsten|E aka. Cheetah PDA (OMAP310) (cheetah)",
                 @"QEMU 2.10 ARM Virtual Machine (virt-2.10)",
                 @"QEMU 2.11 ARM Virtual Machine (virt-2.11)",
@@ -4807,8 +4861,9 @@
                 @"QEMU 4.2 ARM Virtual Machine (virt-4.2)",
                 @"QEMU 5.0 ARM Virtual Machine (virt-5.0)",
                 @"QEMU 5.1 ARM Virtual Machine (virt-5.1)",
-                @"QEMU 5.2 ARM Virtual Machine (alias of virt-5.2) (virt)",
                 @"QEMU 5.2 ARM Virtual Machine (virt-5.2)",
+                @"QEMU 6.0 ARM Virtual Machine (alias of virt-6.0) (virt)",
+                @"QEMU 6.0 ARM Virtual Machine (virt-6.0)",
                 @"Quanta GSJ (Cortex A9) (quanta-gsj)",
                 @"Raspberry Pi 2B (revision 1.1) (alias of raspi2b) (raspi2)",
                 @"Raspberry Pi 2B (revision 1.1) (raspi2b)",
@@ -4825,8 +4880,8 @@
                 @"Siemens SX1 (OMAP310) V1 (sx1-v1)",
                 @"Siemens SX1 (OMAP310) V2 (sx1)",
                 @"SmartFusion2 SOM kit from Emcraft (M2S010) (emcraft-sf2)",
-                @"Stellaris LM3S6965EVB (lm3s6965evb)",
-                @"Stellaris LM3S811EVB (lm3s811evb)",
+                @"Stellaris LM3S6965EVB (Cortex-M3) (lm3s6965evb)",
+                @"Stellaris LM3S811EVB (Cortex-M3) (lm3s811evb)",
                 @"Supermicro X11 BMC (ARM926EJ-S) (supermicrox11-bmc)",
                 @"Xilinx Zynq Platform Baseboard for Cortex-A9 (xilinx-zynq-a9)",
                 @"Zipit Z2 (PXA27x) (z2)",
@@ -4843,6 +4898,8 @@
                 @"ARM MPS2 with AN505 FPGA image for Cortex-M33 (mps2-an505)",
                 @"ARM MPS2 with AN511 DesignStart FPGA image for Cortex-M3 (mps2-an511)",
                 @"ARM MPS2 with AN521 FPGA image for dual Cortex-M33 (mps2-an521)",
+                @"ARM MPS3 with AN524 FPGA image for dual Cortex-M33 (mps3-an524)",
+                @"ARM MPS3 with AN547 FPGA image for Cortex-M55 (mps3-an547)",
                 @"ARM Musca-A board (dual Cortex-M33) (musca-a)",
                 @"ARM Musca-B1 board (dual Cortex-M33) (musca-b1)",
                 @"ARM RealView Emulation Baseboard (ARM11MPCore) (realview-eb-mpcore)",
@@ -4856,10 +4913,11 @@
                 @"ARM i.MX25 PDK board (ARM926) (imx25-pdk)",
                 @"Aspeed AST2500 EVB (ARM1176) (ast2500-evb)",
                 @"Aspeed AST2600 EVB (Cortex A7) (ast2600-evb)",
-                @"BBC micro:bit (microbit)",
+                @"BBC micro:bit (Cortex-M0) (microbit)",
+                @"Bytedance G220A BMC (ARM1176) (g220a-bmc)",
                 @"Calxeda Highbank (ECX-1000) (highbank)",
                 @"Calxeda Midway (ECX-2000) (midway)",
-                @"Canon PowerShot A1100 IS (canon-a1100)",
+                @"Canon PowerShot A1100 IS (ARM946) (canon-a1100)",
                 @"Freescale i.MX6 Quad SABRE Lite Board (Cortex A9) (sabrelite)",
                 @"Freescale i.MX6UL Evaluation Kit (Cortex A7) (mcimx6ul-evk)",
                 @"Freescale i.MX7 DUAL SABRE (Cortex A7) (mcimx7d-sabre)",
@@ -4867,8 +4925,8 @@
                 @"Gumstix Verdex (PXA270) (verdex)",
                 @"Mainstone II (PXA27x) (mainstone)",
                 @"Marvell 88w8618 / MusicPal (ARM926EJ-S) (musicpal)",
-                @"Netduino 2 Machine (netduino2)",
-                @"Netduino Plus 2 Machine (netduinoplus2)",
+                @"Netduino 2 Machine (Cortex-M3) (netduino2)",
+                @"Netduino Plus 2 Machine (Cortex-M4) (netduinoplus2)",
                 @"Nokia N800 tablet aka. RX-34 (OMAP2420) (n800)",
                 @"Nokia N810 tablet aka. RX-44 (OMAP2420) (n810)",
                 @"Nuvoton NPCM750 Evaluation Board (Cortex A9) (npcm750-evb)",
@@ -4878,7 +4936,7 @@
                 @"OpenPOWER Swift BMC (ARM1176) (swift-bmc)",
                 @"OpenPOWER Tacoma BMC (Cortex A7) (tacoma-bmc)",
                 @"OpenPOWER Witherspoon BMC (ARM1176) (witherspoon-bmc)",
-                @"Orange Pi PC (orangepi-pc)",
+                @"Orange Pi PC (Cortex-A7) (orangepi-pc)",
                 @"Palm Tungsten|E aka. Cheetah PDA (OMAP310) (cheetah)",
                 @"QEMU 'SBSA Reference' ARM Virtual Machine (sbsa-ref)",
                 @"QEMU 2.10 ARM Virtual Machine (virt-2.10)",
@@ -4895,8 +4953,9 @@
                 @"QEMU 4.2 ARM Virtual Machine (virt-4.2)",
                 @"QEMU 5.0 ARM Virtual Machine (virt-5.0)",
                 @"QEMU 5.1 ARM Virtual Machine (virt-5.1)",
-                @"QEMU 5.2 ARM Virtual Machine (alias of virt-5.2) (virt)",
                 @"QEMU 5.2 ARM Virtual Machine (virt-5.2)",
+                @"QEMU 6.0 ARM Virtual Machine (alias of virt-6.0) (virt)",
+                @"QEMU 6.0 ARM Virtual Machine (virt-6.0)",
                 @"Quanta GSJ (Cortex A9) (quanta-gsj)",
                 @"Raspberry Pi 2B (revision 1.1) (alias of raspi2b) (raspi2)",
                 @"Raspberry Pi 2B (revision 1.1) (raspi2b)",
@@ -4916,8 +4975,8 @@
                 @"Siemens SX1 (OMAP310) V1 (sx1-v1)",
                 @"Siemens SX1 (OMAP310) V2 (sx1)",
                 @"SmartFusion2 SOM kit from Emcraft (M2S010) (emcraft-sf2)",
-                @"Stellaris LM3S6965EVB (lm3s6965evb)",
-                @"Stellaris LM3S811EVB (lm3s811evb)",
+                @"Stellaris LM3S6965EVB (Cortex-M3) (lm3s6965evb)",
+                @"Stellaris LM3S811EVB (Cortex-M3) (lm3s811evb)",
                 @"Supermicro X11 BMC (ARM926EJ-S) (supermicrox11-bmc)",
                 @"Xilinx Versal Virtual development board (xlnx-versal-virt)",
                 @"Xilinx Zynq Platform Baseboard for Cortex-A9 (xilinx-zynq-a9)",
@@ -4951,7 +5010,7 @@
         @"i386":
             @[
                 @"ISA-only PC (isapc)",
-                @"Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-5.2) (q35)",
+                @"Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-6.0) (q35)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-2.10)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-2.11)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-2.12)",
@@ -4970,12 +5029,9 @@
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-5.0)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-5.1)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-5.2)",
-                @"Standard PC (i440FX + PIIX, 1996) (alias of pc-i440fx-5.2) (pc)",
-                @"Standard PC (i440FX + PIIX, 1996) (default) (pc-i440fx-5.2)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.0)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.1)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.2)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.3)",
+                @"Standard PC (Q35 + ICH9, 2009) (pc-q35-6.0)",
+                @"Standard PC (i440FX + PIIX, 1996) (alias of pc-i440fx-6.0) (pc)",
+                @"Standard PC (i440FX + PIIX, 1996) (default) (pc-i440fx-6.0)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-1.4)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-1.5)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-1.6)",
@@ -5000,6 +5056,7 @@
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-4.2)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-5.0)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-5.1)",
+                @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-5.2)",
                 @"empty machine (none)",
                 @"microvm (i386) (microvm)",
             ],
@@ -5009,6 +5066,8 @@
                 @"MCF5208EVB (default) (mcf5208evb)",
                 @"Macintosh Quadra 800 (q800)",
                 @"NeXT Cube (next-cube)",
+                @"QEMU 6.0 M68K Virtual Machine (alias of virt-6.0) (virt)",
+                @"QEMU 6.0 M68K Virtual Machine (virt-6.0)",
                 @"empty machine (none)",
             ],
         @"microblaze":
@@ -5048,8 +5107,8 @@
         @"mips64el":
             @[
                 @"Acer Pica 61 (pica61)",
-                @"Fuloong 2e mini pc (alias of fuloong2e) (fulong2e)",
                 @"Fuloong 2e mini pc (fuloong2e)",
+                @"Loongson-3 Virtualization Platform (loongson3-virt)",
                 @"MIPS Boston (boston)",
                 @"MIPS MIPSsim platform (mipssim)",
                 @"MIPS Magnum (magnum)",
@@ -5101,8 +5160,8 @@
                 @"empty machine (none)",
                 @"generic paravirt e500 platform (ppce500)",
                 @"mpc8544ds (mpc8544ds)",
-                @"pSeries Logical Partition (PAPR compliant) (alias of pseries-5.2) (pseries)",
-                @"pSeries Logical Partition (PAPR compliant) (default) (pseries-5.2)",
+                @"pSeries Logical Partition (PAPR compliant) (alias of pseries-6.0) (pseries)",
+                @"pSeries Logical Partition (PAPR compliant) (default) (pseries-6.0)",
                 @"pSeries Logical Partition (PAPR compliant) (pseries-2.1)",
                 @"pSeries Logical Partition (PAPR compliant) (pseries-2.10)",
                 @"pSeries Logical Partition (PAPR compliant) (pseries-2.11)",
@@ -5123,6 +5182,7 @@
                 @"pSeries Logical Partition (PAPR compliant) (pseries-4.2)",
                 @"pSeries Logical Partition (PAPR compliant) (pseries-5.0)",
                 @"pSeries Logical Partition (PAPR compliant) (pseries-5.1)",
+                @"pSeries Logical Partition (PAPR compliant) (pseries-5.2)",
                 @"ref405ep (ref405ep)",
                 @"taihu (taihu)",
             ],
@@ -5168,8 +5228,9 @@
                 @"VirtIO-ccw based S390 machine v4.2 (s390-ccw-virtio-4.2)",
                 @"VirtIO-ccw based S390 machine v5.0 (s390-ccw-virtio-5.0)",
                 @"VirtIO-ccw based S390 machine v5.1 (s390-ccw-virtio-5.1)",
-                @"VirtIO-ccw based S390 machine v5.2 (alias of s390-ccw-virtio-5.2) (s390-ccw-virtio)",
-                @"VirtIO-ccw based S390 machine v5.2 (default) (s390-ccw-virtio-5.2)",
+                @"VirtIO-ccw based S390 machine v5.2 (s390-ccw-virtio-5.2)",
+                @"VirtIO-ccw based S390 machine v6.0 (alias of s390-ccw-virtio-6.0) (s390-ccw-virtio)",
+                @"VirtIO-ccw based S390 machine v6.0 (default) (s390-ccw-virtio-6.0)",
                 @"empty machine (none)",
             ],
         @"sh4":
@@ -5207,13 +5268,14 @@
             ],
         @"tricore":
             @[
+                @"Infineon AURIX TriBoard TC277 (D-Step) (KIT_AURIX_TC277_TRB)",
                 @"a minimal TriCore board (tricore_testboard)",
                 @"empty machine (none)",
             ],
         @"x86_64":
             @[
                 @"ISA-only PC (isapc)",
-                @"Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-5.2) (q35)",
+                @"Standard PC (Q35 + ICH9, 2009) (alias of pc-q35-6.0) (q35)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-2.10)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-2.11)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-2.12)",
@@ -5232,12 +5294,9 @@
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-5.0)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-5.1)",
                 @"Standard PC (Q35 + ICH9, 2009) (pc-q35-5.2)",
-                @"Standard PC (i440FX + PIIX, 1996) (alias of pc-i440fx-5.2) (pc)",
-                @"Standard PC (i440FX + PIIX, 1996) (default) (pc-i440fx-5.2)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.0)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.1)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.2)",
-                @"Standard PC (i440FX + PIIX, 1996) (deprecated) (pc-1.3)",
+                @"Standard PC (Q35 + ICH9, 2009) (pc-q35-6.0)",
+                @"Standard PC (i440FX + PIIX, 1996) (alias of pc-i440fx-6.0) (pc)",
+                @"Standard PC (i440FX + PIIX, 1996) (default) (pc-i440fx-6.0)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-1.4)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-1.5)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-1.6)",
@@ -5262,6 +5321,7 @@
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-4.2)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-5.0)",
                 @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-5.1)",
+                @"Standard PC (i440FX + PIIX, 1996) (pc-i440fx-5.2)",
                 @"empty machine (none)",
                 @"microvm (i386) (microvm)",
             ],
@@ -5299,8 +5359,8 @@
 + (NSInteger)defaultTargetIndexForArchitecture:(NSString *)architecture {
     return [@{
         @"alpha": @0,
-        @"arm": @59,
-        @"aarch64": @60,
+        @"arm": @63,
+        @"aarch64": @64,
         @"avr": @2,
         @"cris": @0,
         @"hppa": @0,
@@ -5320,12 +5380,12 @@
         @"riscv32": @3,
         @"riscv64": @3,
         @"rx": @1,
-        @"s390x": @17,
+        @"s390x": @18,
         @"sh4": @2,
         @"sh4eb": @2,
         @"sparc": @7,
         @"sparc64": @0,
-        @"tricore": @0,
+        @"tricore": @1,
         @"x86_64": @1,
         @"xtensa": @9,
         @"xtensaeb": @9,
@@ -5414,6 +5474,7 @@
             ],
         @"m68k":
             @[
+                @"virtio-gpu-device",
             ],
         @"microblaze":
             @[
@@ -5463,6 +5524,8 @@
         @"mips64el":
             @[
                 @"cirrus-vga",
+                @"qxl-vga",
+                @"qxl",
                 @"VGA",
                 @"ati-vga",
                 @"bochs-display",
@@ -5471,6 +5534,7 @@
                 @"secondary-vga",
                 @"virtio-gpu-device",
                 @"virtio-gpu-pci",
+                @"virtio-vga",
                 @"vmware-svga",
             ],
         @"moxie":
@@ -5513,9 +5577,11 @@
                 @"VGA",
                 @"ati-vga",
                 @"bochs-display",
+                @"ramfb",
                 @"secondary-vga",
                 @"virtio-gpu-device",
                 @"virtio-gpu-pci",
+                @"virtio-ramfb",
                 @"vmware-svga",
             ],
         @"riscv64":
@@ -5524,9 +5590,11 @@
                 @"VGA",
                 @"ati-vga",
                 @"bochs-display",
+                @"ramfb",
                 @"secondary-vga",
                 @"virtio-gpu-device",
                 @"virtio-gpu-pci",
+                @"virtio-ramfb",
                 @"vmware-svga",
             ],
         @"rx":
@@ -5706,6 +5774,7 @@
             ],
         @"m68k":
             @[
+                @"virtio-gpu-device",
             ],
         @"microblaze":
             @[
@@ -5755,6 +5824,8 @@
         @"mips64el":
             @[
                 @"Cirrus CLGD 54xx VGA (cirrus-vga)",
+                @"Spice QXL GPU (primary, vga compatible) (qxl-vga)",
+                @"Spice QXL GPU (secondary) (qxl)",
                 @"VGA",
                 @"ati-vga",
                 @"bochs-display",
@@ -5763,6 +5834,7 @@
                 @"secondary-vga",
                 @"virtio-gpu-device",
                 @"virtio-gpu-pci",
+                @"virtio-vga",
                 @"vmware-svga",
             ],
         @"moxie":
@@ -5805,9 +5877,11 @@
                 @"VGA",
                 @"ati-vga",
                 @"bochs-display",
+                @"ram framebuffer standalone device (ramfb)",
                 @"secondary-vga",
                 @"virtio-gpu-device",
                 @"virtio-gpu-pci",
+                @"virtio-ramfb",
                 @"vmware-svga",
             ],
         @"riscv64":
@@ -5816,9 +5890,11 @@
                 @"VGA",
                 @"ati-vga",
                 @"bochs-display",
+                @"ram framebuffer standalone device (ramfb)",
                 @"secondary-vga",
                 @"virtio-gpu-device",
                 @"virtio-gpu-pci",
+                @"virtio-ramfb",
                 @"vmware-svga",
             ],
         @"rx":
@@ -6080,6 +6156,7 @@
             ],
         @"m68k":
             @[
+                @"virtio-net-device",
             ],
         @"microblaze":
             @[
@@ -6179,6 +6256,7 @@
             ],
         @"mips64el":
             @[
+                @"e1000e",
                 @"e1000",
                 @"e1000-82544gc",
                 @"e1000-82545em",
@@ -6195,7 +6273,7 @@
                 @"i82559er",
                 @"i82562",
                 @"i82801",
-                @"VT82C686B_MC97",
+                @"rocker",
                 @"vmxnet3",
                 @"ne2k_isa",
                 @"ne2k_pci",
@@ -6712,6 +6790,7 @@
             ],
         @"m68k":
             @[
+                @"virtio-net-device",
             ],
         @"microblaze":
             @[
@@ -6811,6 +6890,7 @@
             ],
         @"mips64el":
             @[
+                @"Intel 82574L GbE Controller (e1000e)",
                 @"Intel Gigabit Ethernet (e1000)",
                 @"Intel Gigabit Ethernet (e1000-82544gc)",
                 @"Intel Gigabit Ethernet (e1000-82545em)",
@@ -6827,7 +6907,7 @@
                 @"Intel i82559ER Ethernet (i82559er)",
                 @"Intel i82562 Ethernet (i82562)",
                 @"Intel i82801 Ethernet (i82801)",
-                @"MC97 (VT82C686B_MC97)",
+                @"Rocker Switch (rocker)",
                 @"VMWare Paravirtualized Ethernet v3 (vmxnet3)",
                 @"ne2k_isa",
                 @"ne2k_pci",
@@ -7287,7 +7367,6 @@
             ],
         @"mips64el":
             @[
-                @"VT82C686B_AC97",
                 @"sb16",
                 @"cs4231a",
                 @"ES1370",
@@ -7537,7 +7616,6 @@
             ],
         @"mips64el":
             @[
-                @"AC97 (VT82C686B_AC97)",
                 @"Creative Sound Blaster 16 (sb16)",
                 @"Crystal Semiconductor CS4231A (cs4231a)",
                 @"ENSONIQ AudioPCI ES1370 (ES1370)",