Re: [Qemu-devel] [PULL 0/8] softfloat queue
Adding Jeff and Stefan On 10/8/18 8:47 AM, Peter Maydell wrote: On 5 October 2018 at 19:01, Richard Henderson wrote: 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. Applied, thanks. I guess we should mirror the new submodules on git.qemu.org. Yes, that's been our general practice. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
Re: [Qemu-devel] [PULL 0/8] softfloat queue
On 5 October 2018 at 19:01, Richard Henderson wrote: > 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. > > Applied, thanks. I guess we should mirror the new submodules on git.qemu.org. -- PMM
[Qemu-devel] [PULL 0/8] softfloat queue
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 16 tests/fp/berkeley-softfloat-3 create mode 16 tests/fp/berkeley-testfloat-3