Revision b17ed3e1d2746ae88863a074b4a1cb3a6b80fae8 authored by Richard Henderson on 10 April 2018, 12:02:26 UTC, committed by Michael Roth on 21 June 2018, 01:45:02 UTC
The parameters for tcg_gen_insn_start are target_ulong, which may be split
into two TCGArg parameters for storage in the opcode on 32-bit hosts.

Fixes the ARM target and its direct use of tcg_set_insn_param, which would
set the wrong argument in the 64-on-32 case.

Cc: qemu-stable@nongnu.org
Reported-by: alarson@ddci.com
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20180410003558.2470-1-richard.henderson@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
(cherry picked from commit 9743cd5736263e90d312b2c33bd739ffe1eae70d)
 Conflicts:
	target/arm/translate.h
	tcg/tcg.h
* rework to avoid functional dependency on 15fa08f

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
1 parent 44633a2
History
File Mode Size
keymaps
optionrom
s390-ccw
spapr-rtas
Makefile -rw-r--r-- 236 bytes
QEMU,cgthree.bin -rw-r--r-- 850 bytes
QEMU,tcx.bin -rw-r--r-- 1.4 KB
README -rw-r--r-- 2.3 KB
acpi-dsdt.aml -rw-r--r-- 4.3 KB
bamboo.dtb -rw-r--r-- 3.1 KB
bamboo.dts -rw-r--r-- 4.5 KB
bios-256k.bin -rw-r--r-- 256.0 KB
bios.bin -rw-r--r-- 128.0 KB
efi-e1000.rom -rw-r--r-- 234.5 KB
efi-e1000e.rom -rw-r--r-- 234.5 KB
efi-eepro100.rom -rw-r--r-- 234.5 KB
efi-ne2k_pci.rom -rw-r--r-- 232.5 KB
efi-pcnet.rom -rw-r--r-- 232.5 KB
efi-rtl8139.rom -rw-r--r-- 236.0 KB
efi-virtio.rom -rw-r--r-- 236.5 KB
efi-vmxnet3.rom -rw-r--r-- 230.5 KB
kvmvapic.bin -rw-r--r-- 9.0 KB
linuxboot.bin -rw-r--r-- 1.0 KB
linuxboot_dma.bin -rw-r--r-- 1.5 KB
multiboot.bin -rw-r--r-- 1.0 KB
openbios-ppc -rw-r--r-- 737.2 KB
openbios-sparc32 -rw-r--r-- 373.1 KB
openbios-sparc64 -rw-r--r-- 1.5 MB
palcode-clipper -rwxr-xr-x 149.1 KB
petalogix-ml605.dtb -rw-r--r-- 9.7 KB
petalogix-s3adsp1800.dtb -rw-r--r-- 8.1 KB
ppc_rom.bin -rw-r--r-- 1.0 MB
pxe-e1000.rom -rw-r--r-- 65.5 KB
pxe-eepro100.rom -rw-r--r-- 60.0 KB
pxe-ne2k_pci.rom -rw-r--r-- 60.0 KB
pxe-pcnet.rom -rw-r--r-- 60.0 KB
pxe-rtl8139.rom -rw-r--r-- 60.0 KB
pxe-virtio.rom -rw-r--r-- 59.0 KB
qemu-icon.bmp -rw-r--r-- 630 bytes
qemu-nsis.bmp -rw-r--r-- 150.9 KB
qemu-nsis.ico -rw-r--r-- 4.7 KB
qemu.rsrc -rw-r--r-- 131.5 KB
qemu_logo.svg -rw-r--r-- 31.7 KB
qemu_logo_no_text.svg -rw-r--r-- 30.2 KB
qemu_vga.ndrv -rw-r--r-- 14.4 KB
s390-ccw.img -rw-r--r-- 25.8 KB
s390-netboot.img -rwxr-xr-x 81.9 KB
sgabios.bin -rw-r--r-- 4.0 KB
skiboot.lid -rw-r--r-- 960.8 KB
slof.bin -rw-r--r-- 884.0 KB
spapr-rtas.bin -rw-r--r-- 20 bytes
u-boot.e500 -rwxr-xr-x 379.6 KB
vgabios-cirrus.bin -rw-r--r-- 37.5 KB
vgabios-qxl.bin -rw-r--r-- 38.0 KB
vgabios-stdvga.bin -rw-r--r-- 38.0 KB
vgabios-virtio.bin -rw-r--r-- 38.0 KB
vgabios-vmware.bin -rw-r--r-- 38.0 KB
vgabios.bin -rw-r--r-- 37.5 KB

README

back to top