Will send it out this week.
Paolo
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