qemu-patch-raspberry4/hw/arm
Peter Crosthwaite b597c3f7da arm: Remove ELF_MACHINE from cpu.h
The only generic code relying on this is linux-user. Linux user
already has a lot of #ifdef TARGET_ customisation so instead, define
ELF_ARCH as either EM_ARM or EM_AARCH64 appropriately.

The armv7m bootloader can just pass EM_ARM directly, as that
is architecture specific code. Note that arm_boot already has its own
logic selecting an arm specific elf machine so this makes V7M more
consistent with arm_boot.

This removes another architecture specific definition from the global
namespace.

Cc: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Acked-By: Riku Voipio <riku.voipio@linaro.org>
Signed-off-by: Peter Crosthwaite <crosthwaite.peter@gmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-09-25 12:04:43 +02:00
..
allwinner-a10.c
armv7m.c arm: Remove ELF_MACHINE from cpu.h 2015-09-25 12:04:43 +02:00
boot.c
collie.c
cubieboard.c
digic.c
digic_boards.c
exynos4_boards.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
exynos4210.c
fsl-imx25.c
fsl-imx31.c
gumstix.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
highbank.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
imx25_pdk.c
integratorcp.c
kzm.c
mainstone.c
Makefile.objs
musicpal.c
netduino2.c
nseries.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
omap1.c
omap2.c
omap_sx1.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
palm.c
pxa2xx.c
pxa2xx_gpio.c
pxa2xx_pic.c
realview.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
spitz.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
stellaris.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
stm32f205_soc.c
strongarm.c
strongarm.h
sysbus-fdt.c
tosa.c
versatilepb.c Revert use of DEFINE_MACHINE() for registrations of multiple machines 2015-09-19 16:40:27 +02:00
vexpress.c
virt-acpi-build.c hw/arm/virt-acpi-build: Fix wrong size of flash in ACPI table 2015-09-24 01:29:37 +01:00
virt.c hw/arm/virt: Add gic-version option to virt machine 2015-09-24 01:29:37 +01:00
xilinx_zynq.c
xlnx-ep108.c
xlnx-zynqmp.c
z2.c