The following changes since commit ae7a4c0a4604bcfed40170db6cca576c44d872a2:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20181004' into staging (2018-10-05 16:05:06 +0100) are available in the Git repository at: https://github.com/rth7680/qemu.git tags/pull-fpu-20181005 for you to fetch changes up to 27ae5109a2ba8b6b679cce3e03e16570a34390a0: softfloat: Specialize udiv_qrnnd for ppc64 (2018-10-05 12:57:41 -0500) ---------------------------------------------------------------- Testing infrastructure for softfpu (not run by default). Drop countLeadingZeros. Fix div_floats. Add udiv_qrnnd specializations for x86_64, s390x, ppc64 hosts. ---------------------------------------------------------------- Emilio G. Cota (3): softfloat: remove float64_trunc_to_int gitmodules: add berkeley's softfloat + testfloat version 3 tests/fp/fp-test: add floating point tests Richard Henderson (4): softfloat: Fix division softfloat: Specialize udiv_qrnnd for x86_64 softfloat: Specialize udiv_qrnnd for s390x softfloat: Specialize udiv_qrnnd for ppc64 Thomas Huth (1): softfloat: Replace countLeadingZeros32/64 with clz32/64 include/fpu/softfloat-macros.h | 149 +++---- include/fpu/softfloat.h | 1 - tests/fp/platform.h | 41 ++ fpu/softfloat.c | 68 +-- tests/fp/fp-test.c | 992 +++++++++++++++++++++++++++++++++++++++++ tests/fp/wrap.inc.c | 653 +++++++++++++++++++++++++++ .gitmodules | 6 + configure | 4 + tests/Makefile.include | 3 + tests/fp/.gitignore | 1 + tests/fp/Makefile | 597 +++++++++++++++++++++++++ tests/fp/berkeley-softfloat-3 | 1 + tests/fp/berkeley-testfloat-3 | 1 + 13 files changed, 2392 insertions(+), 125 deletions(-) create mode 100644 tests/fp/platform.h create mode 100644 tests/fp/fp-test.c create mode 100644 tests/fp/wrap.inc.c create mode 100644 tests/fp/.gitignore create mode 100644 tests/fp/Makefile create mode 160000 tests/fp/berkeley-softfloat-3 create mode 160000 tests/fp/berkeley-testfloat-3