This patch series finally removes softfloat-native as it is not used by default in any target. In then laters improves the target-i386 code as it does not need to be compatible with softfloat-native anymore.
v1 -> v2: fix mips/gdbstub reorder patches to fix target-i386 bisection dropped log2 patches Aurelien Jarno (9): target-ppc: remove old CONFIG_SOFTFLOAT #ifdef target-mips/gdbstub: remove old CONFIG_SOFTFLOAT #ifndef target-i386: remove old code handling float64 softfloat-native: remove softfloat: always enable floatx80 and float128 support target-i386: use floatx80 constants in helper_fld*_ST0() softfloat: add float*_is_zero_or_denormal() target-i386: cleanup helper_fxam_ST0() target-i386: add support for FPU exceptions Makefile.target | 3 +- configure | 2 - cpu-all.h | 7 +- fpu/softfloat-native.c | 540 -------------------------------------------- fpu/softfloat-native.h | 531 ------------------------------------------- fpu/softfloat-specialize.h | 7 - fpu/softfloat.c | 62 ----- fpu/softfloat.h | 76 ++----- gdbstub.c | 4 - target-i386/cpu.h | 37 ++-- target-i386/exec.h | 144 +------------ target-i386/helper.c | 41 +++- target-i386/machine.c | 104 +--------- target-i386/op_helper.c | 329 +++++++++++---------------- target-ppc/helper.h | 2 - target-ppc/op_helper.c | 11 - target-ppc/translate.c | 2 - 17 files changed, 208 insertions(+), 1694 deletions(-) delete mode 100644 fpu/softfloat-native.c delete mode 100644 fpu/softfloat-native.h -- 1.7.5.1