From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NK0lt-0002ou-Lc for qemu-devel@nongnu.org; Sun, 13 Dec 2009 21:34:49 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NK0ls-0002nh-1u for qemu-devel@nongnu.org; Sun, 13 Dec 2009 21:34:48 -0500 Received: from [199.232.76.173] (port=59841 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NK0lr-0002nH-AP for qemu-devel@nongnu.org; Sun, 13 Dec 2009 21:34:47 -0500 Received: from are.twiddle.net ([75.149.56.221]:33405) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NK0lq-00012f-K3 for qemu-devel@nongnu.org; Sun, 13 Dec 2009 21:34:46 -0500 Message-Id: From: Richard Henderson Date: Sun, 13 Dec 2009 17:56:05 -0800 Subject: [Qemu-devel] [PATCH 0/5] Alpha improvments, round 3 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The first is the IMB patch, adjusted for Aurelien's comments. The third is a bug in a generic header; I'm not sure what the proper tagging is for that sort of thing. The rest are new bugs found in the Alpha backend via the gcc testsuite. We're down to a handfull of failures over native there. I hope to post an approach to the rounding mode issue shortly. r~ Richard Henderson (5): target-alpha: Add placeholders for missing userspace PALcalls. target-alpha: Implement fp branch/cmov inline. target-alpha: Fix generic ctz64. target-alpha: Fix cvtlq. target-alpha: Fix float32_to_s vs zero exponent. host-utils.h | 2 +- hw/alpha_palcode.c | 32 +++++++- target-alpha/helper.h | 7 -- target-alpha/op_helper.c | 79 ++++++++---------- target-alpha/translate.c | 197 ++++++++++++++++++++++++++-------------------- 5 files changed, 176 insertions(+), 141 deletions(-)