On 9/29/2026 7:00 PM, Pierrick Bouvier wrote: > This series adds all architectures that only require stubs, basic helpers > renaming, or filtering to be included in multi-target binary. > > List: > - alpha > - microblaze > - m68k > - hppa > - rx > - tricore > - or1k > > Pierrick Bouvier (21): > hw/arm/virt: make virt machines available for base arm targets only > meson.build: subdir system before finalizing stubs library > system/meson: use stub_ss for dtb stubs > target/microblaze: prefix helper conflicting with other arch > target-info: add target_m68k > hw/m68k/virt: make machine available for m68k target only > meson.build: add m68k to multi-target > hw/pci-bridge: use stub_ss for pci_expander_bridge_stubs.c > target/alpha: prefix divs helper > meson.build: add alpha-softmmu to multi-target > meson.build: add avr-softmmu to multi-target > target/hppa: prefix helpers conflicting with other arch > meson.build: add hppa-softmmu to multi-target > target/rx: prefix helpers conflicting with other arch > meson.build: add rx-softmmu to multi-target > target/tricore: prefix helpers conflicting with other arch > meson.build: add tricore-softmmu to multi-target > target-info: add target_or1k > hw/or1k/virt: make virt machine available for or1k target only > target/or1k: prefix symbols conflicting with other arch > meson.build: add or1k-softmmu to multi-target > > hw/arm/virt.c | 2 ++ > hw/m68k/virt.c | 10 ++++++---- > hw/or1k/virt.c | 1 + > hw/pci-bridge/meson.build | 4 ++-- > include/qemu/target-info.h | 14 ++++++++++++++ > meson.build | 10 ++++++++-- > system/meson.build | 4 ++-- > target-info.c | 10 ++++++++++ > target/alpha/fpu_helper.c | 2 +- > target/alpha/helper.h | 2 +- > target/alpha/translate.c | 4 ++-- > target/hppa/helper.h | 6 +++--- > target/hppa/op_helper.c | 4 ++-- > target/hppa/sys_helper.c | 8 ++++---- > target/hppa/translate.c | 6 +++--- > target/microblaze/helper.h | 10 +++++----- > target/microblaze/op_helper.c | 10 +++++----- > target/microblaze/translate.c | 10 +++++----- > target/or1k/exception.c | 2 +- > target/or1k/exception.h | 2 +- > target/or1k/exception_helper.c | 2 +- > target/or1k/helper.h | 2 +- > target/or1k/interrupt_helper.c | 2 +- > target/or1k/sys_helper.c | 6 +++--- > target/or1k/translate.c | 2 +- > target/rx/helper.h | 12 ++++++------ > target/rx/op_helper.c | 12 ++++++------ > target/rx/translate.c | 14 +++++++------- > target/tricore/fpu_helper.c | 12 ++++++------ > target/tricore/helper.h | 14 +++++++------- > target/tricore/translate.c | 14 +++++++------- > 31 files changed, 124 insertions(+), 89 deletions(-) >
This is v1, it was sent as v2 due to reusing branch name.
