target-m68k: QOM'ify CPU
commitb9e7a234343501e2498680fd7bc0cd2aad947560
authorAndreas Färber <afaerber@suse.de>
Sat, 14 Apr 2012 22:35:50 +0000 (15 00:35 +0200)
committerAndreas Färber <afaerber@suse.de>
Mon, 30 Apr 2012 09:32:10 +0000 (30 11:32 +0200)
tree9f2541fcf9b88cfc2ebc6d0b89e651b60d5d902a
parent2b4b49065670b46b424a329da5d35838180fc209
target-m68k: QOM'ify CPU

Embed CPUM68KState as first member of QOM M68kCPU.
Drop cpu_m68k_close() in favor of object_delete().

Let CPUClass::reset() call cpu_state_reset() for now.

Signed-off-by: Andreas Färber <afaerber@suse.de>
Reviewed-by: Laurent Vivier <Laurent@Vivier.EU>
Tested-by: Laurent Vivier <Laurent@Vivier.EU>
Makefile.target
target-m68k/cpu-qom.h [new file with mode: 0644]
target-m68k/cpu.c [new file with mode: 0644]
target-m68k/cpu.h
target-m68k/helper.c