qemu-e2k/target-ppc
Alexander Graf 488661ee9d PPC: Fix lswx bounds checks
The lswx instruction checks whether the desired string actually fits
into all defined registers. Unfortunately it does the calculation wrong,
resulting in illegal instruction traps for loads that really should fit.

Fix it up, making Mac OS happier.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2015-11-12 13:15:54 +11:00
..
arch_dump.c
cpu-models.c
cpu-models.h
cpu-qom.h
cpu.h ppc: Add/Re-introduce MMU model definitions needed by PR KVM 2015-11-11 11:05:30 +11:00
dfp_helper.c
excp_helper.c target-ppc: Fix SRR0 when taking unaligned exceptions 2015-09-20 22:48:39 +02:00
fpu_helper.c
gdbstub.c
helper_regs.h
helper.h
int_helper.c target-ppc: fix vcipher, vcipherlast, vncipherlast and vpermxor 2015-09-20 22:48:39 +02:00
kvm_ppc.h ppc: Let kvmppc_reset_htab() return 0 for !CONFIG_KVM 2015-11-11 13:29:04 +11:00
kvm-stub.c
kvm.c ppc/spapr: Add "ibm,pa-features" property to the device-tree 2015-10-23 12:22:40 +11:00
machine.c migration: Use normal VMStateDescriptions for Subsections 2015-06-12 06:53:57 +02:00
Makefile.objs kvm_ppc: remove kvmppc_timer_hack 2015-09-20 22:48:38 +02:00
mem_helper.c PPC: Fix lswx bounds checks 2015-11-12 13:15:54 +11:00
mfrom_table_gen.c
mfrom_table.c
misc_helper.c
mmu_helper.c ppc: Add/Re-introduce MMU model definitions needed by PR KVM 2015-11-11 11:05:30 +11:00
mmu-hash32.c
mmu-hash32.h
mmu-hash64.c
mmu-hash64.h
monitor.c monitor: remove target-specific code from monitor.c 2015-09-16 17:33:32 +02:00
STATUS
timebase_helper.c
translate_init.c taget-ppc: Fix read access to IBAT registers higher than IBAT3 2015-11-06 15:42:38 +03:00
translate.c PPC: Allow Rc bit to be set on mtspr 2015-11-12 13:15:54 +11:00
user_only_helper.c