qemu-e2k/target-s390x
Andreas Färber 55e5c28502 cpu: Move cpu_index field to CPUState
Note that target-alpha accesses this field from TCG, now using a
negative offset. Therefore the field is placed last in CPUState.

Pass PowerPCCPU to [kvm]ppc_fixup_cpu() to facilitate this change.

Move common parts of mips cpu_state_reset() to mips_cpu_reset().

Acked-by: Richard Henderson <rth@twiddle.net> (for alpha)
[AF: Rebased onto ppc CPU subclasses and openpic changes]
Signed-off-by: Andreas Färber <afaerber@suse.de>
2013-01-15 04:09:13 +01:00
..
Makefile.objs target-s390x: switch to AREG0 free mode 2012-09-10 13:38:33 +02:00
cc_helper.c target-s390: Convert IPM 2013-01-05 12:18:42 -08:00
cpu-qom.h qom: move include files to include/qom/ 2012-12-19 08:31:32 +01:00
cpu.c cpu: Move cpu_index field to CPUState 2013-01-15 04:09:13 +01:00
cpu.h target-s390: Fix cpu_clone_regs 2013-01-05 12:18:45 -08:00
fpu_helper.c target-s390: Implement LOAD/SET FP AND SIGNAL 2013-01-05 12:18:45 -08:00
helper.c target-s390: Reorg exception handling 2013-01-05 12:00:28 -08:00
helper.h target-s390: Use noreturn for exception and load_psw 2013-01-05 12:18:46 -08:00
insn-data.def target-s390: Perform COMPARE AND SWAP inline 2013-01-05 12:18:46 -08:00
insn-format.def target-s390: Add format based disassassmbly infrastructure 2013-01-05 12:00:27 -08:00
int_helper.c target-s390: Implement POPCNT 2013-01-05 12:18:45 -08:00
interrupt.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
kvm.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
machine.c Add support for S390x system emulation 2009-12-05 17:36:05 +01:00
mem_helper.c target-s390: Perform COMPARE AND SWAP inline 2013-01-05 12:18:46 -08:00
misc_helper.c target-s390: Convert SERVC 2013-01-05 12:18:43 -08:00
translate.c target-s390: Perform COMPARE AND SWAP inline 2013-01-05 12:18:46 -08:00