Re: [RFC PATCH v2 9/9] meson: Replace softmmu_ss -> system_ss

2023-06-06 Thread Richard Henderson

On 6/5/23 15:24, Philippe Mathieu-Daudé wrote:

We use the user_ss[] array to hold the user emulation sources,
and the softmmu_ss[] array to hold the system emulation ones.
Hold the latter in the 'system_ss[]' array for parity with user
emulation.

Mechanical change doing:

   $ sed -i -e s/softmmu_ss/system_ss/g $(git grep -l softmmu_ss)

Signed-off-by: Philippe Mathieu-Daudé
---


Reviewed-by: Richard Henderson 

r~



[RFC PATCH v2 9/9] meson: Replace softmmu_ss -> system_ss

2023-06-05 Thread Philippe Mathieu-Daudé
We use the user_ss[] array to hold the user emulation sources,
and the softmmu_ss[] array to hold the system emulation ones.
Hold the latter in the 'system_ss[]' array for parity with user
emulation.

Mechanical change doing:

  $ sed -i -e s/softmmu_ss/system_ss/g $(git grep -l softmmu_ss)

Signed-off-by: Philippe Mathieu-Daudé 
---
 docs/devel/build-system.rst|  14 +--
 meson.build|  12 +--
 accel/meson.build  |   4 +-
 audio/meson.build  |   8 +-
 backends/meson.build   |  20 ++--
 backends/tpm/meson.build   |   8 +-
 block/meson.build  |   6 +-
 block/monitor/meson.build  |   2 +-
 chardev/meson.build|   2 +-
 disas/meson.build  |   2 +-
 dump/meson.build   |   2 +-
 ebpf/meson.build   |   2 +-
 fsdev/meson.build  |   4 +-
 gdbstub/meson.build|  10 +-
 hw/9pfs/meson.build|   2 +-
 hw/acpi/meson.build|  10 +-
 hw/adc/meson.build |  10 +-
 hw/arm/meson.build |   8 +-
 hw/audio/meson.build   |  28 +++---
 hw/block/meson.build   |  28 +++---
 hw/char/meson.build|  70 +++---
 hw/core/meson.build|  22 ++---
 hw/cpu/meson.build |   6 +-
 hw/cxl/meson.build |   4 +-
 hw/display/meson.build |  76 +++
 hw/dma/meson.build |  32 +++
 hw/gpio/meson.build|  26 +++---
 hw/i2c/meson.build |   2 +-
 hw/ide/meson.build |  28 +++---
 hw/input/meson.build   |  32 +++
 hw/intc/meson.build|  44 -
 hw/ipack/meson.build   |   2 +-
 hw/ipmi/meson.build|   2 +-
 hw/isa/meson.build |  18 ++--
 hw/mem/meson.build |   8 +-
 hw/misc/macio/meson.build  |   2 +-
 hw/misc/meson.build| 142 ++---
 hw/net/can/meson.build |  14 +--
 hw/net/meson.build |  96 +--
 hw/nubus/meson.build   |   2 +-
 hw/nvme/meson.build|   2 +-
 hw/nvram/meson.build   |  26 +++---
 hw/pci-bridge/meson.build  |   4 +-
 hw/pci-host/meson.build|   2 +-
 hw/pci/meson.build |   8 +-
 hw/pcmcia/meson.build  |   4 +-
 hw/rdma/meson.build|   2 +-
 hw/remote/meson.build  |   2 +-
 hw/rtc/meson.build |  28 +++---
 hw/scsi/meson.build|   2 +-
 hw/sd/meson.build  |  24 ++---
 hw/sensor/meson.build  |  18 ++--
 hw/smbios/meson.build  |   6 +-
 hw/ssi/meson.build |  26 +++---
 hw/timer/meson.build   |  74 +++
 hw/tpm/meson.build |  14 +--
 hw/usb/meson.build |  74 +++
 hw/virtio/meson.build  |  12 +--
 hw/watchdog/meson.build|  18 ++--
 hw/xen/meson.build |   4 +-
 migration/meson.build  |  10 +-
 monitor/meson.build|   4 +-
 net/can/meson.build|   2 +-
 net/meson.build|  38 
 qom/meson.build|   2 +-
 replay/meson.build |   2 +-
 softmmu/meson.build|   8 +-
 stats/meson.build  |   2 +-
 target/alpha/meson.build   |   6 +-
 target/arm/hvf/meson.build |   2 +-
 target/arm/meson.build |   6 +-
 target/arm/tcg/meson.build |   2 +-
 target/avr/meson.build |   6 +-
 target/cris/meson.build|   6 +-
 target/hppa/meson.build|   6 +-
 target/i386/hax/meson.build|   6 +-
 target/i386/hvf/meson.build|   2 +-
 target/i386/kvm/meson.build|   4 +-
 target/i386/meson.build|   8 +-
 target/i386/nvmm/meson.build   |   4 +-
 target/i386/tcg/sysemu/meson.build |   2 +-
 target/i386/whpx/meson.build   |   2 +-
 target/loongarch/meson.build   |   6 +-
 target/m68k/meson.build|   6 +-
 target/microblaze/meson.build  |   6 +-
 target/mips/meson.build|   4 +-
 target/mips/sysemu/meson.build |   2 +-
 target/mips/tcg/sysemu/meson.build |   2 +-
 target/nios2/meson.build   |   6 +-
 target/openrisc/meson.build|   6 +-
 target/ppc/meson.build |  10 +-
 target/riscv/meson.build   |   6 +-
 target/s390x/kvm/meson.build   |   2 +-
 target/s390x/meson.build   |   6 +-
 target/sh4/meson.build |   6 +-
 target/sparc/meson.build   |   6 +-
 target/tricore/meson.build |   4 +-
 target/xtensa/meson.build  |   6 +-
 tcg/meson.build|   2 +-
 trace/meson.build  |   2