mbox series

[0/4] buildsys: Avoid building unused objects

Message ID 20220204152924.6253-1-f4bug@amsat.org (mailing list archive)
Headers show
Series buildsys: Avoid building unused objects | expand

Message

Philippe Mathieu-Daudé Feb. 4, 2022, 3:29 p.m. UTC
Hi,

I already sent these patches few times. I am refactoring the whole
tree and building over and over various combinations, and still see
unuseful objects being built, so posting these patches again
(rebased).

Based-on: <20220203193803.45671-1-f4bug@amsat.org>

Philippe Mathieu-Daudé (4):
  configure: Restrict TCG to emulation
  tests/fp: Do not build softfloat3 tests if TCG is disabled
  qom: Remove user-creatable objects from user emulation
  qapi/meson: Restrict machine-specific objects to sysemu

 configure                 | 12 ++++++++++--
 qapi/meson.build          | 20 ++++++++++----------
 qom/meson.build           |  7 ++++++-
 qom/user_creatable-stub.c |  8 ++++++++
 tests/fp/meson.build      |  3 +++
 tests/unit/meson.build    |  2 +-
 6 files changed, 38 insertions(+), 14 deletions(-)
 create mode 100644 qom/user_creatable-stub.c