[PULL 0/6] qom-qdev queue 20260814
Mark Cave-Ayland <[email protected]>
| Newsgroups | org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
[MCA: This PR is signed using a new, separate Nutanix key: please update your
gpg keys first before processing! ]
The following changes since commit 539bc315538afe036a4b99088659aa82e3b489f2:
Merge tag 'pull-loongarch-20260813' of https://github.com/bibo-mao/qemu into staging (2026-08-13 07:16:25 -0700)
are available in the Git repository at:
https://gitlab.com/mcayland-ntx/qemu.git tags/qom-qdev-20260814
for you to fetch changes up to 6b97f3d4d6a5c3017f6f7655019097c777f5eb86:
qom/object.c: rename object_class_property_uint*_ptr() to object_class_static_property_uint*_ptr() (2026-08-14 11:31:18 +0100)
----------------------------------------------------------------
qom-qdev queue
----------------------------------------------------------------
Mark Cave-Ayland (6):
qom/object.c: introduce OBJECT_PROPERTY_SCALAR_GETTER(type) macro
qom/object.c: introduce OBJECT_PROPERTY_SCALAR_SETTER(type) macro
qom/object.c: introduce DEFINE_OBJECT_PROPERTY_SCALAR_METHODS() macro
qom/object.h: rename @child to @targetp in object_property_add_link() documentation
qom/object.h: add missing documentation for object_class_* property functions
qom/object.c: rename object_class_property_uint*_ptr() to object_class_static_property_uint*_ptr()
include/qom/object.h | 172 +++++++++++++++++++++++++++++++++++++++++++++++++--
hw/riscv/spike.c | 5 +-
qom/object.c | 126 ++++++++++++++-----------------------
3 files changed, 215 insertions(+), 88 deletions(-)