[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/9] softfloat-native removal and i386 improvemen
From: |
Aurelien Jarno |
Subject: |
[Qemu-devel] [PATCH v2 0/9] softfloat-native removal and i386 improvement |
Date: |
Mon, 23 May 2011 23:42:42 +0200 |
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
- [Qemu-devel] [PATCH v2 0/9] softfloat-native removal and i386 improvement,
Aurelien Jarno <=
- [Qemu-devel] [PATCH v2 2/9] target-mips/gdbstub: remove old CONFIG_SOFTFLOAT #ifndef, Aurelien Jarno, 2011/05/23
- [Qemu-devel] [PATCH v2 1/9] target-ppc: remove old CONFIG_SOFTFLOAT #ifdef, Aurelien Jarno, 2011/05/23
- [Qemu-devel] [PATCH v2 5/9] softfloat: always enable floatx80 and float128 support, Aurelien Jarno, 2011/05/23
- [Qemu-devel] [PATCH v2 9/9] target-i386: add support for FPU exceptions, Aurelien Jarno, 2011/05/23
- [Qemu-devel] [PATCH v2 6/9] target-i386: use floatx80 constants in helper_fld*_ST0(), Aurelien Jarno, 2011/05/23