qemu-s390x
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [qemu-s390x] [PATCH v3 0/5] build: cleanup in Makefile.objs


From: Laurent Vivier
Subject: Re: [qemu-s390x] [PATCH v3 0/5] build: cleanup in Makefile.objs
Date: Mon, 13 May 2019 17:17:51 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

On 02/04/2019 10:08, Paolo Bonzini wrote:
On 01/04/19 16:12, Laurent Vivier wrote:
This cleanup removes hardware objects from the list of files to be
built for linux-user only targets.

It also builds traces files only when the related file is built.

Tested with all combinations of --{disable,enable}-{system,user,tools}

v3:
   - don't move hw/display to CONFIG_BLOCK section
v2:
   - add CONFIG_TOOLS and CONFIG_BLOCK
   - replace GENERATED_FILES by generated-files-y
     and use generated-files-${CONFIG_TRACE_UST} and
     generated-files-${CONFIG_SOFTMMU}
   - move chardev-obj-y from SUBDIR_RULES to SOFTMMU_SUBDIR_RULES
   - use $(CONFIG_BLOCK) in tests/Makefile.include
   - disable qemu-ga with linux-user only

Laurent Vivier (5):
   trace: only include trace-event-subdirs when they are needed
   build: replace GENERATED_FILES by generated-files-y
   configure: qemu-ga is only needed with softmmu targets
   build: chardev is only needed for softmmu targets
   build: don't build hardware objects with linux-user

  Makefile                   |  43 +++++++-------
  Makefile.objs              |  22 ++++---
  Makefile.target            |   6 +-
  configure                  |   4 +-
  target/s390x/Makefile.objs |   2 +-
  tests/Makefile.include     | 116 ++++++++++++++++++-------------------
  6 files changed, 102 insertions(+), 91 deletions(-)


Queued for 4.1, thanks.

Any news?

Thanks,
Laurent




reply via email to

[Prev in Thread] Current Thread [Next in Thread]