From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35915) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaH8t-0007aO-Ut for qemu-devel@nongnu.org; Fri, 11 Sep 2015 01:45:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZaH8r-0007sH-Um for qemu-devel@nongnu.org; Fri, 11 Sep 2015 01:44:59 -0400 Received: from mail-pa0-x230.google.com ([2607:f8b0:400e:c03::230]:34716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaH8r-0007s2-MD for qemu-devel@nongnu.org; Fri, 11 Sep 2015 01:44:57 -0400 Received: by padhy16 with SMTP id hy16so64847209pad.1 for ; Thu, 10 Sep 2015 22:44:57 -0700 (PDT) From: Peter Crosthwaite Date: Thu, 10 Sep 2015 22:44:22 -0700 Message-Id: Subject: [Qemu-devel] [PULL v1 00/21] Multi-arch queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: pbonzini@redhat.com, Peter Crosthwaite , peter.maydell@linaro.org 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(-)