From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17097 invoked by alias); 24 Nov 2004 05:33:16 -0000 Mailing-List: contact libc-hacker-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sources.redhat.com Received: (qmail 17080 invoked from network); 24 Nov 2004 05:33:15 -0000 Received: from unknown (HELO palrel11.hp.com) (156.153.255.246) by sourceware.org with SMTP; 24 Nov 2004 05:33:15 -0000 Received: from hplms2.hpl.hp.com (hplms2.hpl.hp.com [15.0.152.33]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by palrel11.hp.com (Postfix) with ESMTP id 0F10F2C52B; Tue, 23 Nov 2004 21:33:15 -0800 (PST) Received: from napali.hpl.hp.com (napali.hpl.hp.com [15.4.89.123]) by hplms2.hpl.hp.com (8.13.1/8.13.1/HPL-PA Hub) with ESMTP id iAO5XDfS003589; Tue, 23 Nov 2004 21:33:13 -0800 (PST) Received: from napali.hpl.hp.com (napali [127.0.0.1]) by napali.hpl.hp.com (8.13.1/8.13.1/Debian-16) with ESMTP id iAO5XDcf007188; Tue, 23 Nov 2004 21:33:13 -0800 Received: (from davidm@localhost) by napali.hpl.hp.com (8.13.1/8.13.1/Submit) id iAO5XCDb007185; Tue, 23 Nov 2004 21:33:12 -0800 From: David Mosberger MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16804.7448.707805.82097@napali.hpl.hp.com> Date: Wed, 24 Nov 2004 05:33:00 -0000 To: Jakub Jelinek , libc-hacker@sources.redhat.com Cc: davidm@hpl.hp.com Subject: Re: ia64 libm update In-Reply-To: <16798.20460.845793.758104@napali.hpl.hp.com> References: <16797.42226.485884.321313@napali.hpl.hp.com> <20041119083841.GB23824@sunsite.ms.mff.cuni.cz> <16798.20460.845793.758104@napali.hpl.hp.com> Reply-To: davidm@hpl.hp.com X-URL: http://www.hpl.hp.com/personal/David_Mosberger/ X-SW-Source: 2004-11/txt/msg00059.txt.bz2 The latest ia64 libm update patch is now available at: ftp://ftp.hpl.hp.com/pub/linux-ia64/libc-intel-libm-v2.1-update-041123.diff.gz md5sum: 51f780c07a7467281d038f49de33c8d9 The only difference compared to the previous version is that I removed the temporary workaround for the tgamma() functions since HJ Lu's patch to fix those routines has been checked in. Thus, "make check" again succeeds without any failures. Please apply. Thanks, --david PS: For completeness, here is a diff between the previous and current version of the patch. --- ../libc-intel-libm-v2.1-update-041119.diff 2004-11-19 11:50:50.000000000 -0800 +++ ../libc-intel-libm-v2.1-update-041123.diff 2004-11-23 19:00:01.525722394 -0800 @@ -157944,7 +157944,7 @@ Index: sysdeps/ia64/fpu/w_tgamma.S --- /dev/null +++ sysdeps/ia64/fpu/w_tgamma.S -@@ -0,0 +1,1839 @@ +@@ -0,0 +1,1835 @@ +.file "tgamma.s" + + @@ -159710,11 +159710,7 @@ +.pred.rel "mutex",p7,p8 +{ .mfi +(p7) mov GR_TAG = 259 // negative -+#ifdef _LIBC -+(p7) frcpa.s0 f8,p0 = f0,f0 // Get QNaN, and raise invalid -+#else +(p7) frcpa.s0 f8,p0 = f1,f8 -+#endif + nop.i 0 +} +{ .mib @@ -159787,7 +159783,7 @@ Index: sysdeps/ia64/fpu/w_tgammaf.S --- /dev/null +++ sysdeps/ia64/fpu/w_tgammaf.S -@@ -0,0 +1,1332 @@ +@@ -0,0 +1,1328 @@ +.file "tgammaf.s" + + @@ -161046,11 +161042,7 @@ +.pred.rel "mutex",p7,p8 +{ .mfi +(p7) mov GR_TAG = 262 // negative -+#ifdef _LIBC -+(p7) frcpa.s0 f8,p0 = f0,f0 // Get QNaN, and raise invalid -+#else +(p7) frcpa.s0 f8,p0 = f1,f8 -+#endif + nop.i 0 +} +{ .mib @@ -161123,7 +161115,7 @@ Index: sysdeps/ia64/fpu/w_tgammal.S --- /dev/null +++ sysdeps/ia64/fpu/w_tgammal.S -@@ -0,0 +1,4489 @@ +@@ -0,0 +1,4485 @@ +.file "tgammal.s" + + @@ -165438,11 +165430,7 @@ +.pred.rel "mutex",p7,p8 +{ .mfi +(p7) mov GR_Parameter_TAG = 256 // negative -+#ifdef _LIBC -+(p7) frcpa.s0 f8,p0 = f0,f0 // Get QNaN, and raise invalid -+#else +(p7) frcpa.s0 f8,p0 = f1,f8 // Raise V flag -+#endif + nop.i 0 +} +{ .mfb