]> git.proxmox.com Git - mirror_qemu.git/commit - qemu-user.c
qom: Add QOM support to user emulators
authorAndreas Färber <afaerber@suse.de>
Sun, 4 Mar 2012 20:32:36 +0000 (21:32 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 13 Mar 2012 18:23:18 +0000 (13:23 -0500)
commitce008c1f10e9a7bfb0806432b899ac4390b199c3
treefd586eab308fd87df7360575ac6511858c03f170
parent1b71f7c14fab6f00c2680d4489fbee7baf796e4f
qom: Add QOM support to user emulators

Link the Object base class and the module infrastructure for class
registration. Introduce $(universal-obj-y) for objects that are more
common than $(common-obj-y), so that those only get built once.

Call QOM module init for type registration.

Signed-off-by: Andreas Färber <afaerber@suse.de>
Cc: Anthony Liguori <anthony@codemonkey.ws>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Makefile
Makefile.objs
Makefile.target
Makefile.user
bsd-user/main.c
darwin-user/main.c
linux-user/main.c
qemu-user.c [new file with mode: 0644]