Flush of multi-arch pre-requisite work. ---------------------------------------- multi-arch queue: * add EM_MOXIE * Cleanup ELF_MACHINE and remove from cpu.h ----------------------------------------
The following changes since commit 9d34158a5af734e8de0b42b0a7228200c426a8d0: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20150907' into staging (2015-09-07 16:07:47 +0100) are available in the git repository at: git://github.com/pcrost/qemu multi-arch.1.2015.09.07 for you to fetch changes up to f4290e0cf89fa512df44e607f239d46e73d46576: ppc: Rename ELF_MACHINE to be PPC specific (2015-09-07 23:59:28 -0700) ---------------------------------------------------------------- Peter Crosthwaite (21): linux_user: elfload: Default ELF_MACHINE to ELF_ARCH linux-user: elfload: Provide default for elf_check_arch elf_ops: Fix coding style for EM alias case statement elf: Update EM_MOXIE definition arm: Remove ELF_MACHINE from cpu.h mb: Remove ELF_MACHINE from cpu.h m68k: Remove ELF_MACHINE from cpu.h cris: Remove ELF_MACHINE from cpu.h moxie: Remove ELF_MACHINE from cpu.h unicore: Remove ELF_MACHINE from cpu.h lm32: Remove ELF_MACHINE from cpu.h or32: Remove ELF_MACHINE from cpu.h tricore: Remove ELF_MACHINE from cpu.h xtensa: Remove ELF_MACHINE from cpu.h sh4: Remove ELF_MACHINE from cpu.h s390: Remove ELF_MACHINE from cpu.h sparc: Remove ELF_MACHINE from cpu.h mips: Remove ELF_MACHINE from cpu.h alpha: Remove ELF_MACHINE from cpu.h i386: Rename ELF_MACHINE to be x86 specific ppc: Rename ELF_MACHINE to be PPC specific hw/arm/armv7m.c | 2 +- hw/cris/boot.c | 2 +- hw/i386/multiboot.c | 2 +- hw/lm32/lm32_boards.c | 4 ++-- hw/lm32/milkymist.c | 2 +- hw/m68k/an5206.c | 2 +- hw/m68k/dummy_m68k.c | 2 +- hw/m68k/mcf5208.c | 2 +- hw/microblaze/boot.c | 4 ++-- hw/mips/mips_fulong2e.c | 2 +- hw/mips/mips_malta.c | 2 +- hw/mips/mips_mipssim.c | 2 +- hw/mips/mips_r4k.c | 2 +- hw/moxie/moxiesim.c | 4 ++-- hw/openrisc/openrisc_sim.c | 2 +- hw/ppc/e500.c | 2 +- hw/ppc/mac_newworld.c | 4 ++-- hw/ppc/mac_oldworld.c | 4 ++-- hw/ppc/ppc440_bamboo.c | 2 +- hw/ppc/prep.c | 2 +- hw/ppc/spapr.c | 4 ++-- hw/ppc/virtex_ml507.c | 2 +- hw/s390x/ipl.c | 4 ++-- hw/sparc/leon3.c | 2 +- hw/sparc/sun4m.c | 4 ++-- hw/sparc64/sun4u.c | 4 ++-- hw/tricore/tricore_testboard.c | 2 +- hw/xtensa/sim.c | 4 ++-- hw/xtensa/xtfpga.c | 2 +- include/elf.h | 3 +++ include/hw/elf_ops.h | 23 +++++++++++++++++------ linux-user/elfload.c | 37 +++++++++++-------------------------- target-alpha/cpu.h | 2 -- target-arm/cpu.h | 2 -- target-cris/cpu.h | 2 -- target-i386/cpu.h | 4 ++-- target-lm32/cpu.h | 2 -- target-m68k/cpu.h | 2 -- target-microblaze/cpu.h | 2 -- target-mips/cpu.h | 2 -- target-moxie/cpu.h | 2 -- target-openrisc/cpu.h | 1 - target-ppc/cpu.h | 4 ++-- target-s390x/cpu.h | 1 - target-sh4/cpu.h | 2 -- target-sparc/cpu.h | 6 ------ target-tricore/cpu.h | 2 -- target-unicore32/cpu.h | 2 -- target-xtensa/cpu.h | 1 - 49 files changed, 74 insertions(+), 106 deletions(-)