Hi Markus, As promised here is a softfloat specific follow-up to your headers clean-up series:
From: Markus Armbruster <arm...@redhat.com> Date: Tue, 6 Aug 2019 17:14:06 +0200 Message-Id: <20190806151435.10740-1-arm...@redhat.com> Subject: [Qemu-devel] [PATCH v2 00/29] Tame a few "touch this, recompile the world" headers The first few patches do a little light re-organising of the header files and some renaming. The remaining patches then rationalise the header usage in the targets mostly by removing the inclusion of softfloat.h from cpu.h which is most likely to trigger the largest number of rebuilds. I'm happy for you to pull these straight into your larger series if you want otherwise I'll collect tags and submit once the tree re-opens. Alex Bennée (7): fpu: move LIT64 helper to softfloat-types fpu: move inline helpers into a separate header fpu: make softfloat-macros "self-contained" fpu: rename softfloat-specialize.h -> .inc.c target/mips: rationalise softfloat includes target/riscv: rationalise softfloat includes targets (various): use softfloat-helpers.h where we can ...pecialize.h => softfloat-specialize.inc.c} | 0 fpu/softfloat.c | 2 +- include/fpu/softfloat-helpers.h | 118 ++++++++++++++++++ include/fpu/softfloat-macros.h | 2 + include/fpu/softfloat-types.h | 2 + include/fpu/softfloat.h | 65 +--------- target/alpha/helper.c | 2 +- target/microblaze/cpu.c | 2 +- target/mips/cpu.h | 3 +- target/mips/msa_helper.c | 1 + target/mips/op_helper.c | 1 + target/riscv/cpu.c | 1 + target/riscv/cpu.h | 2 +- target/riscv/fpu_helper.c | 1 + target/s390x/cpu.c | 2 +- target/sh4/cpu.c | 3 +- target/tricore/helper.c | 2 +- target/unicore32/cpu.c | 1 - 18 files changed, 136 insertions(+), 74 deletions(-) rename fpu/{softfloat-specialize.h => softfloat-specialize.inc.c} (100%) create mode 100644 include/fpu/softfloat-helpers.h -- 2.20.1