diff options
author | Daniel P. Berrangé <berrange@redhat.com> | 2025-02-05 12:35:48 +0000 |
---|---|---|
committer | Markus Armbruster <armbru@redhat.com> | 2025-02-10 15:45:04 +0100 |
commit | 696ae1ac91fc50f87838519a0717d74f5816fd50 (patch) | |
tree | 94a6aefebebba9adf33f3031687406816a39543b /scripts/qapi | |
parent | d8a22e69fec2aa495665ee95af1997651a20ca1f (diff) | |
download | qemu-696ae1ac91fc50f87838519a0717d74f5816fd50.zip qemu-696ae1ac91fc50f87838519a0717d74f5816fd50.tar.gz qemu-696ae1ac91fc50f87838519a0717d74f5816fd50.tar.bz2 |
qapi: change 'unsigned special_features' to 'uint64_t features'
The "special_features" field / parameter holds the subset of schema
features that are for internal code use. Specifically 'DEPRECATED'
and 'UNSTABLE'.
This special casing of internal features is going to be removed, so
prepare for that by renaming to 'features'. Using a fixed size type
is also best practice for bit fields.
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-ID: <20250205123550.2754387-3-berrange@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Diffstat (limited to 'scripts/qapi')
-rw-r--r-- | scripts/qapi/types.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/qapi/types.py b/scripts/qapi/types.py index 0dd0b00..7bc3f82 100644 --- a/scripts/qapi/types.py +++ b/scripts/qapi/types.py @@ -71,7 +71,7 @@ const QEnumLookup %(c_name)s_lookup = { if feats: ret += mcgen(''' }, - .special_features = (const unsigned char[%(max_index)s]) { + .features = (const uint64_t[%(max_index)s]) { ''', max_index=max_index) ret += feats |