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(-)

-- 
2.43.0


Reply via email to