From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=36113 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PnX3n-0007a2-Ue for qemu-devel@nongnu.org; Thu, 10 Feb 2011 08:59:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PnX3g-0007dk-T5 for qemu-devel@nongnu.org; Thu, 10 Feb 2011 08:59:45 -0500 Received: from mnementh.archaic.org.uk ([81.2.115.146]:29721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PnX3g-0007bL-Mg for qemu-devel@nongnu.org; Thu, 10 Feb 2011 08:59:44 -0500 From: Peter Maydell Date: Thu, 10 Feb 2011 13:59:33 +0000 Message-Id: <1297346375-11461-1-git-send-email-peter.maydell@linaro.org> Subject: [Qemu-devel] [PATCH 0/2] softfloat: fix USE_SOFTFLOAT_STRUCT_TYPES compile failures List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: patches@linaro.org This patchset fixes some compilation failures which happen if you try to enable softfloat's USE_SOFTFLOAT_STRUCT_TYPES type-error-debugging switch. This patchset leaves one error in float16_to_float32, because that is fixed in passing by my half-precision patchset, and I saw no point in deliberately creating a patch conflict. I've only fixed the problems with core softfloat and the ARM targets; maintainers of other targets can fix their platforms if they think it's worth doing. Peter Maydell (2): softfloat: Fix compilation failures with USE_SOFTFLOAT_STRUCT_TYPES linux-user/arm: fix compilation failures using softfloat's struct types fpu/softfloat.c | 30 +++++++++++++++--------------- fpu/softfloat.h | 4 ++++ linux-user/arm/nwfpe/fpa11_cpdt.c | 2 +- linux-user/arm/nwfpe/fpopcode.c | 32 ++++++++++++++++---------------- linux-user/signal.c | 4 ++-- 5 files changed, 38 insertions(+), 34 deletions(-)