]> git.proxmox.com Git - mirror_qemu.git/commit
target-ppc: Convert CPU definitions
authorAndreas Färber <afaerber@suse.de>
Sun, 17 Feb 2013 23:16:41 +0000 (23:16 +0000)
committerAlexander Graf <agraf@suse.de>
Fri, 8 Mar 2013 20:04:51 +0000 (21:04 +0100)
commitcfe34f44b3a13ed32891e0b3c84be91d3d91a4b8
treecff183f9a5131a984f42a359f1dab7090f6efdc3
parentde400129daf3ff0f7468363f6d886fcdcc626ea6
target-ppc: Convert CPU definitions

Turn the array of model definitions into a set of self-registering QOM
types with their own class_init. Unique identifiers are obtained from
the combination of PVR, SVR and family identifiers; this requires all
alias #defines to be removed from the list. Possibly there are some more
left after this commit that are not currently being compiled.

Prepares for introducing abstract intermediate CPU types for families.

Keep the right-aligned macro line breaks within 78 chars to aid
three-way merges.

Signed-off-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
target-ppc/cpu-qom.h
target-ppc/cpu.h
target-ppc/kvm.c
target-ppc/translate_init.c