summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Färber <afaerber@suse.de>2012-01-28 16:39:52 +0100
committerAndreas Färber <afaerber@suse.de>2012-03-14 22:20:27 +0100
commitdd83b06ae61cfa2dc4381ab49f365bd0995fc930 (patch)
treedd8e6fc7732ca3f34e71e2fc35789a3c09b6bf53 /target-s390x
parentRename CPUState -> CPUArchState (diff)
downloadqemu-kvm-dd83b06ae61cfa2dc4381ab49f365bd0995fc930.tar.gz
qemu-kvm-dd83b06ae61cfa2dc4381ab49f365bd0995fc930.tar.bz2
qemu-kvm-dd83b06ae61cfa2dc4381ab49f365bd0995fc930.zip
qom: Introduce CPU class
Reintroduce CPUState as QOM object: It's abstract and derived directly from TYPE_OBJECT for compatibility with the user emulators. The identifier CPUState avoids conflicts between CPU() and the struct. Introduce $(qom-twice-y) to build it separately for system and for user emulators. Prepare a virtual reset method, (re)introduce cpu_reset() as wrapper. Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'target-s390x')
0 files changed, 0 insertions, 0 deletions