util: add some extra stubs for qemu modules initialization
Avoid extra ifdef-ery when optionally supporting modules, as done in audio-test (and vl.c). Reviewed-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Marc-André Lureau committed
Feb 6, 2026 at 16:43 UTC
ba63a9643a94f88a0d6eb8ffd03307504869eb25
2 files changed
+3
-2
system/vl.c
-2
@@ -2889,10 +2889,8 @@ void qemu_init(int argc, char **argv)
2889
2890
os_setup_limits();
2891
2892
-#ifdef CONFIG_MODULES
2892
module_init_info(qemu_modinfo);
2893
module_allow_arch(target_name());
2895
-#endif
2894
2895
qemu_init_subsystems();
2896
util/module.c
+3
@@ -396,6 +396,9 @@ void qemu_load_module_for_opts(const char *group)
396
397
#else
398
399
+const QemuModinfo qemu_modinfo[] = {};
400
+
401
+void module_init_info(const QemuModinfo *info) {}
402
void module_allow_arch(const char *arch) {}
403
void qemu_load_module_for_opts(const char *group) {}
404
int module_load(const char *prefix, const char *name, Error **errp) { return 2; }