From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41274) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Th5qG-000286-VN for qemu-devel@nongnu.org; Fri, 07 Dec 2012 16:52:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Th5qB-00069J-Ra for qemu-devel@nongnu.org; Fri, 07 Dec 2012 16:52:20 -0500 Received: from mail-qc0-f173.google.com ([209.85.216.173]:48759) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Th5qB-00069E-MK for qemu-devel@nongnu.org; Fri, 07 Dec 2012 16:52:15 -0500 Received: by mail-qc0-f173.google.com with SMTP id b12so478397qca.4 for ; Fri, 07 Dec 2012 13:52:14 -0800 (PST) Sender: Richard Henderson From: Richard Henderson Date: Fri, 7 Dec 2012 15:52:05 -0600 Message-Id: <1354917127-29718-1-git-send-email-rth@twiddle.net> Subject: [Qemu-devel] [PATCH v2 0/2] soft-float fixes for target-s390x List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org ... or for upcoming s390x changes. The s390x isa has insns for both signed and unsigned conversions to all three (binary) floating point types. One of these was missing and the other producing incorrect results. Tested with the s390x rewrite on the gcc testsuite. Changes v1-v2: Incorporating feedback from Peter Maydell (previously missed in the 140+ message thread). r~ Richard Henderson (2): softfloat: Fix uint64_to_float64 softfloat: Implement uint64_to_float128 fpu/softfloat.c | 17 +++++++++++++++-- fpu/softfloat.h | 3 +++ 2 files changed, 18 insertions(+), 2 deletions(-) -- 1.7.11.7