From: Markus Armbruster <arm...@redhat.com> The first five patches are admittedly related to the stated purpose of this series pretty much only by "I can't stand perpetuating this stupid crap". Max Filippov and Peter Maydell already cleaned up Xtensa and ARM the same way.
v4: * Rebase v3: * Rebase * Don't screw up default CPU model for machine "isapc" in 1/6 v2: * Straightforward rebase * PATCH 6 improved commit message (Alex) Markus Armbruster (6): pc: Don't prematurely explode QEMUMachineInitArgs pc: Don't explode QEMUMachineInitArgs into local variables needlessly sun4: Don't prematurely explode QEMUMachineInitArgs ppc: Don't explode QEMUMachineInitArgs into local variables needlessly ppc: Don't duplicate QEMUMachineInitArgs in PPCE500Params hw: Clean up bogus default boot order hw/alpha/dp264.c | 1 - hw/arm/collie.c | 1 - hw/arm/exynos4_boards.c | 2 - hw/arm/gumstix.c | 2 - hw/arm/highbank.c | 2 - hw/arm/integratorcp.c | 1 - hw/arm/kzm.c | 1 - hw/arm/mainstone.c | 1 - hw/arm/musicpal.c | 1 - hw/arm/nseries.c | 6 +- hw/arm/omap_sx1.c | 2 - hw/arm/palm.c | 1 - hw/arm/realview.c | 4 - hw/arm/spitz.c | 4 - hw/arm/stellaris.c | 2 - hw/arm/tosa.c | 1 - hw/arm/versatilepb.c | 2 - hw/arm/vexpress.c | 2 - hw/arm/xilinx_zynq.c | 1 - hw/arm/z2.c | 1 - hw/core/null-machine.c | 1 - hw/cris/axis_dev88.c | 1 - hw/i386/pc_piix.c | 95 ++++++++-------------- hw/i386/pc_q35.c | 28 +++---- hw/i386/xen_machine_pv.c | 1 - hw/lm32/lm32_boards.c | 2 - hw/lm32/milkymist.c | 1 - hw/m68k/an5206.c | 1 - hw/m68k/dummy_m68k.c | 1 - hw/m68k/mcf5208.c | 1 - hw/microblaze/petalogix_ml605_mmu.c | 1 - hw/microblaze/petalogix_s3adsp1800_mmu.c | 1 - hw/mips/mips_fulong2e.c | 1 - hw/mips/mips_jazz.c | 2 - hw/mips/mips_malta.c | 1 - hw/mips/mips_mipssim.c | 1 - hw/mips/mips_r4k.c | 1 - hw/openrisc/openrisc_sim.c | 1 - hw/ppc/e500.c | 35 +++++---- hw/ppc/e500.h | 13 +-- hw/ppc/e500plat.c | 15 +--- hw/ppc/mac_newworld.c | 4 +- hw/ppc/mac_oldworld.c | 4 +- hw/ppc/mpc8544ds.c | 15 +--- hw/ppc/ppc405_boards.c | 2 - hw/ppc/ppc440_bamboo.c | 1 - hw/ppc/prep.c | 4 +- hw/ppc/spapr.c | 4 +- hw/ppc/virtex_ml507.c | 1 - hw/s390x/s390-virtio-ccw.c | 1 - hw/s390x/s390-virtio.c | 1 - hw/sh4/r2d.c | 1 - hw/sh4/shix.c | 1 - hw/sparc/leon3.c | 1 - hw/sparc/sun4m.c | 131 ++++++++----------------------- hw/sparc64/sun4u.c | 58 +++++--------- hw/unicore32/puv3.c | 1 - hw/xtensa/xtensa_lx60.c | 2 - hw/xtensa/xtensa_sim.c | 1 - include/hw/boards.h | 7 +- vl.c | 4 +- 61 files changed, 133 insertions(+), 353 deletions(-) -- 1.8.1.4