Hi Markus,
Here is v2 of the softfloat headers cleanup which addresses Richards
comments from yesterday.
The following patches need review
01 - fpu move LIT64 helper to softfloat types (1 ack)
03 - fpu make softfloat macros self contained (1 ack)
05 - target mips rationalise softfloat includes
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 | 132 ++++++++++++++++++
include/fpu/softfloat-macros.h | 2 +
include/fpu/softfloat-types.h | 2 +
include/fpu/softfloat.h | 65 +--------
linux-user/mips/cpu_loop.c | 1 +
target/alpha/helper.c | 2 +-
target/microblaze/cpu.c | 2 +-
target/mips/cpu.h | 8 +-
target/mips/internal.h | 7 +
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 -
20 files changed, 157 insertions(+), 80 deletions(-)
rename fpu/{softfloat-specialize.h => softfloat-specialize.inc.c} (100%)
create mode 100644 include/fpu/softfloat-helpers.h
--
2.20.1