qom: Move compat_props machinery from qdev to QOM
authorMarkus Armbruster <armbru@redhat.com>
Fri, 8 Mar 2019 13:14:35 +0000 (14:14 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 11 Mar 2019 21:53:44 +0000 (22:53 +0100)
commit617902af2c9203f4bb4112eb384870e248d42ad7
treef738ec26eb13850a77abe77c32c201da79467370
parent1a3ec8c1564f51628cce10d435a2e22559ea29fd
qom: Move compat_props machinery from qdev to QOM

See the previous commit for rationale.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20190308131445.17502-3-armbru@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
hw/core/qdev.c
include/hw/qdev-core.h
include/qom/object.h
qom/object.c